From 3e7380ce6d9b67b8382f7bc8dbdf6e011daba293 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Tue, 21 Mar 2017 14:10:48 -0700 Subject: [PATCH 01/16] started a database and added some tasks --- Gemfile | 53 ++++++ Gemfile.lock | 174 ++++++++++++++++++ Rakefile | 6 + app/assets/config/manifest.js | 3 + app/assets/images/.keep | 0 app/assets/javascripts/application.js | 16 ++ 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 | 5 + 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/models/task.rb | 2 + app/views/layouts/application.html.erb | 14 ++ app/views/layouts/mailer.html.erb | 13 ++ app/views/layouts/mailer.text.erb | 1 + app/views/tasks/index.html.erb | 8 + bin/bundle | 3 + bin/rails | 9 + bin/rake | 9 + bin/setup | 34 ++++ bin/spring | 17 ++ bin/update | 29 +++ config.ru | 5 + config/application.rb | 15 ++ config/boot.rb | 3 + config/cable.yml | 9 + config/database.yml | 25 +++ config/environment.rb | 5 + config/environments/development.rb | 54 ++++++ config/environments/production.rb | 86 +++++++++ config/environments/test.rb | 42 +++++ .../application_controller_renderer.rb | 6 + config/initializers/assets.rb | 11 ++ 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/new_framework_defaults.rb | 24 +++ config/initializers/session_store.rb | 3 + config/initializers/wrap_parameters.rb | 14 ++ config/locales/en.yml | 23 +++ config/puma.rb | 47 +++++ config/routes.rb | 4 + config/secrets.yml | 22 +++ config/spring.rb | 6 + db/development.sqlite3 | Bin 0 -> 28672 bytes db/migrate/20170321205424_create_tasks.rb | 11 ++ db/schema.rb | 23 +++ db/seeds.rb | 7 + lib/assets/.keep | 0 lib/tasks/.keep | 0 log/.keep | 0 log/development.log | 53 ++++++ 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 | 5 + test/controllers/.keep | 0 test/controllers/tasks_controller_test.rb | 9 + test/fixtures/.keep | 0 test/fixtures/files/.keep | 0 test/fixtures/tasks.yml | 11 ++ test/helpers/.keep | 0 test/integration/.keep | 0 test/mailers/.keep | 0 test/models/.keep | 0 test/models/task_test.rb | 7 + test/test_helper.rb | 10 + vendor/assets/javascripts/.keep | 0 vendor/assets/stylesheets/.keep | 0 85 files changed, 1230 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/models/task.rb 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/index.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 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/new_framework_defaults.rb create mode 100644 config/initializers/session_store.rb create mode 100644 config/initializers/wrap_parameters.rb create mode 100644 config/locales/en.yml create mode 100644 config/puma.rb create mode 100644 config/routes.rb create mode 100644 config/secrets.yml create mode 100644 config/spring.rb create mode 100644 db/development.sqlite3 create mode 100644 db/migrate/20170321205424_create_tasks.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 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/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/fixtures/tasks.yml 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/models/task_test.rb create mode 100644 test/test_helper.rb create mode 100644 vendor/assets/javascripts/.keep create mode 100644 vendor/assets/stylesheets/.keep diff --git a/Gemfile b/Gemfile new file mode 100644 index 000000000..b5fbf94e0 --- /dev/null +++ b/Gemfile @@ -0,0 +1,53 @@ +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.0.2' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# Use Puma as the app server +gem 'puma', '~> 3.0' +# Use SCSS for stylesheets +gem 'sass-rails', '~> 5.0' +# Use Uglifier as compressor for JavaScript assets +gem 'uglifier', '>= 1.3.0' +# Use CoffeeScript for .coffee assets and views +gem 'coffee-rails', '~> 4.2' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes 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', platform: :mri +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' + # 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..559a4476d --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,174 @@ +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.0.2) + actionpack (= 5.0.2) + nio4r (>= 1.2, < 3.0) + websocket-driver (~> 0.6.1) + actionmailer (5.0.2) + actionpack (= 5.0.2) + actionview (= 5.0.2) + activejob (= 5.0.2) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.0.2) + actionview (= 5.0.2) + activesupport (= 5.0.2) + rack (~> 2.0) + rack-test (~> 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.0.2) + activesupport (= 5.0.2) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.0.2) + activesupport (= 5.0.2) + globalid (>= 0.3.6) + activemodel (5.0.2) + activesupport (= 5.0.2) + activerecord (5.0.2) + activemodel (= 5.0.2) + activesupport (= 5.0.2) + arel (~> 7.0) + activesupport (5.0.2) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (~> 0.7) + minitest (~> 5.1) + tzinfo (~> 1.1) + arel (7.1.4) + builder (3.2.3) + byebug (9.0.6) + coffee-rails (4.2.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.2.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + debug_inspector (0.0.2) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.18) + globalid (0.3.7) + activesupport (>= 4.1.0) + i18n (0.8.1) + jbuilder (2.6.3) + activesupport (>= 3.0.0, < 5.2) + multi_json (~> 1.2) + jquery-rails (4.2.2) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + listen (3.0.8) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + loofah (2.0.3) + nokogiri (>= 1.5.9) + mail (2.6.4) + 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_portile2 (2.1.0) + minitest (5.10.1) + multi_json (1.12.1) + nio4r (2.0.0) + nokogiri (1.7.1) + mini_portile2 (~> 2.1.0) + puma (3.8.2) + rack (2.0.1) + rack-test (0.6.3) + rack (>= 1.0) + rails (5.0.2) + actioncable (= 5.0.2) + actionmailer (= 5.0.2) + actionpack (= 5.0.2) + actionview (= 5.0.2) + activejob (= 5.0.2) + activemodel (= 5.0.2) + activerecord (= 5.0.2) + activesupport (= 5.0.2) + bundler (>= 1.3.0, < 2.0) + railties (= 5.0.2) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.2) + activesupport (>= 4.2.0, < 6.0) + nokogiri (~> 1.6) + rails-html-sanitizer (1.0.3) + loofah (~> 2.0) + railties (5.0.2) + actionpack (= 5.0.2) + activesupport (= 5.0.2) + method_source + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.0.0) + rb-fsevent (0.9.8) + rb-inotify (0.9.8) + ffi (>= 0.5.0) + sass (3.4.23) + 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) + spring (2.0.1) + 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.0) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.19.4) + thread_safe (0.3.6) + tilt (2.0.7) + turbolinks (5.0.1) + turbolinks-source (~> 5) + turbolinks-source (5.0.0) + tzinfo (1.2.2) + thread_safe (~> 0.1) + uglifier (3.1.9) + execjs (>= 0.3.0, < 3) + web-console (3.4.0) + actionview (>= 5.0) + activemodel (>= 5.0) + debug_inspector + railties (>= 5.0) + websocket-driver (0.6.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.2) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.2) + jbuilder (~> 2.5) + jquery-rails + listen (~> 3.0.5) + puma (~> 3.0) + rails (~> 5.0.2) + sass-rails (~> 5.0) + spring + spring-watcher-listen (~> 2.0.0) + sqlite3 + turbolinks (~> 5) + tzinfo-data + uglifier (>= 1.3.0) + web-console (>= 3.3.0) + +BUNDLED WITH + 1.14.6 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..b12018d09 --- /dev/null +++ b/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. 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 jquery +//= require jquery_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..71ee1e66d --- /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..0ebd7fe82 --- /dev/null +++ b/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any 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..42b31e567 --- /dev/null +++ b/app/controllers/tasks_controller.rb @@ -0,0 +1,5 @@ +class TasksController < ApplicationController + def index + @tasks = ["grocery shopping", "homework", "take a nap", "laundry"] + 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/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 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/index.html.erb b/app/views/tasks/index.html.erb new file mode 100644 index 000000000..c5d85a913 --- /dev/null +++ b/app/views/tasks/index.html.erb @@ -0,0 +1,8 @@ +

To Do List

+ + +<% @tasks. each do |task| %> +
  • + <%= task %> +
  • +<% end %> 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..e620b4dad --- /dev/null +++ b/bin/setup @@ -0,0 +1,34 @@ +#!/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') + + # 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/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..25ee0e0e3 --- /dev/null +++ b/config/application.rb @@ -0,0 +1,15 @@ +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 + # 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..0bbde6f74 --- /dev/null +++ b/config/cable.yml @@ -0,0 +1,9 @@ +development: + adapter: async + +test: + adapter: async + +production: + adapter: redis + url: redis://localhost:6379/1 diff --git a/config/database.yml b/config/database.yml new file mode 100644 index 000000000..1c1a37ca8 --- /dev/null +++ b/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/config/environment.rb b/config/environment.rb new file mode 100644 index 000000000..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..6f7197045 --- /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=172800' + } + 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..29a40f265 --- /dev/null +++ b/config/environments/production.rb @@ -0,0 +1,86 @@ +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 + + # 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..30587ef6d --- /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=3600' + } + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + 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..51639b67a --- /dev/null +++ b/config/initializers/application_controller_renderer.rb @@ -0,0 +1,6 @@ +# Be sure to restart your server when you modify this file. + +# ApplicationController.renderer.defaults.merge!( +# http_host: 'example.org', +# https: false +# ) diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb new file mode 100644 index 000000000..01ef3e663 --- /dev/null +++ b/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/config/initializers/backtrace_silencers.rb b/config/initializers/backtrace_silencers.rb new file mode 100644 index 000000000..59385cdf3 --- /dev/null +++ b/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/config/initializers/cookies_serializer.rb b/config/initializers/cookies_serializer.rb new file mode 100644 index 000000000..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/new_framework_defaults.rb b/config/initializers/new_framework_defaults.rb new file mode 100644 index 000000000..671abb69a --- /dev/null +++ b/config/initializers/new_framework_defaults.rb @@ -0,0 +1,24 @@ +# Be sure to restart your server when you modify this file. +# +# This file contains migration options to ease your Rails 5.0 upgrade. +# +# Read the Guide for Upgrading Ruby on Rails for more info on each option. + +# Enable per-form CSRF tokens. Previous versions had false. +Rails.application.config.action_controller.per_form_csrf_tokens = true + +# Enable origin-checking CSRF mitigation. Previous versions had false. +Rails.application.config.action_controller.forgery_protection_origin_check = true + +# Make Ruby 2.4 preserve the timezone of the receiver when calling `to_time`. +# Previous versions had false. +ActiveSupport.to_time_preserves_timezone = true + +# Require `belongs_to` associations by default. Previous versions had false. +Rails.application.config.active_record.belongs_to_required_by_default = true + +# Do not halt callback chains when a callback returns false. Previous versions had true. +ActiveSupport.halt_callback_chains_on_return_false = false + +# Configure SSL options to enable HSTS with subdomains. Previous versions had false. +Rails.application.config.ssl_options = { hsts: { subdomains: true } } diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb new file mode 100644 index 000000000..80e157130 --- /dev/null +++ b/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TaskList_session' 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..065395716 --- /dev/null +++ b/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/config/puma.rb b/config/puma.rb new file mode 100644 index 000000000..c7f311f81 --- /dev/null +++ b/config/puma.rb @@ -0,0 +1,47 @@ +# 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 }.to_i +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! + +# 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 `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, 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..6e1ae5829 --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,4 @@ +Rails.application.routes.draw do + get '/tasks', to: 'tasks#index' + # 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..28f69be0b --- /dev/null +++ b/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `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. + +development: + secret_key_base: ac4e86f54b7607f122f06684d3c8a220fc36d63da217a73ce5551f2a6d2874e183379b13d1be6132655c088ade9a8a8368139b9350d7e185ca0a40582b7baa91 + +test: + secret_key_base: 6e2547979d8f3ec63b1852e2c3d3296af0b63c89428cc5480b2144b61d9b9dad0c7c87fac5e0d498be38940906b4ea9ecb33447e1aba69af15dbf2fd3c0a0620 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/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/development.sqlite3 b/db/development.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..8ea498bdf06b5806d7390ef101d2d40f10a4cbfd GIT binary patch literal 28672 zcmeI*zfRjg90%|-fmon|sXBP*&{I%VBL2mWorEmZts;a9fzmLb4%U$z#Kp0L?F1NU zU!(89+&AcxbgaZcCx)Jrh$bNnRjUeBUyH=&JKMkeeJ%{gfqD0K(}_4e^n(VAXqL

    cWDwAF%_MhbOL>2-zV&X>qSQd?>%(Em@Tktyr%%OLXYm zd5<;tqPQ}BQJIicRh2%;oqI+sJPtc=$${%row^jAPdT*|-6&T|>!n?~v%9fn?e5bz zrG0AcRkk~FXDm6T)V*|CN5>8>c$6?9(77= zaLmtdyMEiJehrako4KvOn9%xoQhjeq#PMqUtT&ph75SZGdsIhlZB*^VnIx+#E7HZY z?q{f4=M82zoTGrnBNB$g6=Q=WciLl*HV?x7;T&m_w#Jg`-pYL`+_|x>-Kpx#=cmQ@ zo1}av;tLxDAOHafKmY;|fB*y_009U<00RGoz^pWu)-zf@lhrjnV;Z_KCGx`j|GyYq zBmn^kKmY;|fB*y_009U<00I!`2|P}uCkN;M-Sz)VqFe$A0uX=z1Rwwb2tWV=5P$## zAOL{}BCst@%*|OA_u5Y2dkyYIHQwf~-;9g#%zi18UD7qGXNsm#G_+--u$nWB`&+u} z|5rr0dLS918xVj11Rwwb2tWV=5P$##AOHaf{JFqPVs5hU#|QEHe`4kKx*B8YCxt8x=71xTH)uLf8n}u9H{@eIpE9rwRAI4$ew*p#q zeGxb8#VCx7p%*jea=u_>MMi`9^tE(<|NojO*AIGl(K!e}00Izz00bZa0SG_<0uX=z R1b$awQc9>&=YLQnegXnRjRF7w literal 0 HcmV?d00001 diff --git a/db/migrate/20170321205424_create_tasks.rb b/db/migrate/20170321205424_create_tasks.rb new file mode 100644 index 000000000..de987fd3d --- /dev/null +++ b/db/migrate/20170321205424_create_tasks.rb @@ -0,0 +1,11 @@ +class CreateTasks < ActiveRecord::Migration[5.0] + def change + create_table :tasks do |t| + t.string :name + t.string :description + t.string :date + + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb new file mode 100644 index 000000000..866e917d5 --- /dev/null +++ b/db/schema.rb @@ -0,0 +1,23 @@ +# 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: 20170321205424) do + + create_table "tasks", force: :cascade do |t| + t.string "name" + t.string "description" + t.string "date" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +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..dbe8460c6 --- /dev/null +++ b/log/development.log @@ -0,0 +1,53 @@ +Started GET "/tasks" for ::1 at 2017-03-20 14:42:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 605ms (Views: 594.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-20 14:50:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (0.5ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-20 14:51:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (0.6ms) +Completed 200 OK in 24ms (Views: 21.4ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-20 14:51:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (0.7ms) +Completed 200 OK in 34ms (Views: 31.5ms | ActiveRecord: 0.0ms) + + +  (3.7ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL PRIMARY KEY) +  (2.7ms) CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) + ActiveRecord::SchemaMigration Load (0.7ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to CreateTasks (20170321205424) +  (0.1ms) begin transaction +  (0.9ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" varchar, "description" varchar, "date" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) + SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20170321205424"]] +  (2.6ms) commit transaction + ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = ? LIMIT ? [["key", :environment], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["key", "environment"], ["value", "development"], ["created_at", 2017-03-21 20:54:41 UTC], ["updated_at", 2017-03-21 20:54:41 UTC]] +  (2.5ms) commit transaction + ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" +  (0.2ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "date", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["name", "laundry"], ["description", "clean your clothes"], ["date", "March 18, 2017"], ["created_at", 2017-03-21 21:02:05 UTC], ["updated_at", 2017-03-21 21:02:05 UTC]] +  (2.4ms) commit transaction +  (0.1ms) begin transaction + SQL (0.6ms) INSERT INTO "tasks" ("name", "description", "date", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["name", "mop"], ["description", "clean the floor with wet water"], ["date", "March 19, 2017"], ["created_at", 2017-03-21 21:05:41 UTC], ["updated_at", 2017-03-21 21:05:41 UTC]] +  (2.7ms) commit transaction + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" +  (0.1ms) begin transaction + SQL (0.6ms) INSERT INTO "tasks" ("name", "description", "date", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["name", "grocery shopping"], ["description", "buy some food"], ["date", "March 22, 2017"], ["created_at", 2017-03-21 21:09:45 UTC], ["updated_at", 2017-03-21 21:09:45 UTC]] +  (2.7ms) commit transaction + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" diff --git a/public/404.html b/public/404.html new file mode 100644 index 000000000..b612547fc --- /dev/null +++ b/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +

    +
    +

    The page you were looking for doesn't exist.

    +

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

    +
    +

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

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

    The change you wanted was rejected.

    +

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

    +
    +

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

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

    We're sorry, but something went wrong.

    +
    +

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

    +
    + + diff --git a/public/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..3c9c7c01f --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/test/controllers/.keep b/test/controllers/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/controllers/tasks_controller_test.rb b/test/controllers/tasks_controller_test.rb new file mode 100644 index 000000000..67683c951 --- /dev/null +++ b/test/controllers/tasks_controller_test.rb @@ -0,0 +1,9 @@ +require 'test_helper' + +class TasksControllerTest < ActionDispatch::IntegrationTest + test "should get index" do + get tasks_index_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/fixtures/tasks.yml b/test/fixtures/tasks.yml new file mode 100644 index 000000000..9da8ca483 --- /dev/null +++ b/test/fixtures/tasks.yml @@ -0,0 +1,11 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + name: MyString + description: MyString + date: MyString + +two: + name: MyString + description: MyString + date: MyString 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/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 diff --git a/test/test_helper.rb b/test/test_helper.rb new file mode 100644 index 000000000..92e39b2d7 --- /dev/null +++ b/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/vendor/assets/javascripts/.keep b/vendor/assets/javascripts/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/vendor/assets/stylesheets/.keep b/vendor/assets/stylesheets/.keep new file mode 100644 index 000000000..e69de29bb From 62b4061697a533a2cb86d5f5513a0be0048ca55e Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Tue, 21 Mar 2017 14:18:59 -0700 Subject: [PATCH 02/16] showing all tasks in index --- app/controllers/tasks_controller.rb | 2 +- app/views/tasks/index.html.erb | 2 +- log/development.log | 33 +++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 42b31e567..c81cc38d9 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,5 +1,5 @@ class TasksController < ApplicationController def index - @tasks = ["grocery shopping", "homework", "take a nap", "laundry"] + @tasks = Task.all end end diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index c5d85a913..59b2ce080 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -3,6 +3,6 @@ <% @tasks. each do |task| %>
  • - <%= task %> + <%= task.name %>: <%= task.description %>
  • <% end %> diff --git a/log/development.log b/log/development.log index dbe8460c6..ca3635dca 100644 --- a/log/development.log +++ b/log/development.log @@ -51,3 +51,36 @@ Migrating to CreateTasks (20170321205424) SQL (0.6ms) INSERT INTO "tasks" ("name", "description", "date", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["name", "grocery shopping"], ["description", "buy some food"], ["date", "March 22, 2017"], ["created_at", 2017-03-21 21:09:45 UTC], ["updated_at", 2017-03-21 21:09:45 UTC]]  (2.7ms) commit transaction Task Load (0.2ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks" for ::1 at 2017-03-21 14:16:53 -0700 + ActiveRecord::SchemaMigration Load (0.7ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (14.6ms) +Completed 200 OK in 412ms (Views: 387.1ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:17:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:17:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 38ms (Views: 35.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:18:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 25ms (Views: 21.1ms | ActiveRecord: 0.1ms) + + From 5be6f1d6694566b840df4303a13821c95641ef2e Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Tue, 21 Mar 2017 15:49:47 -0700 Subject: [PATCH 03/16] did a little teeny tiny css --- app/assets/stylesheets/tasks.scss | 16 +++ app/views/tasks/index.html.erb | 7 +- log/development.log | 216 ++++++++++++++++++++++++++++++ 3 files changed, 236 insertions(+), 3 deletions(-) diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index c5e7712d4..4a2a6dea3 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -1,3 +1,19 @@ // 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/ + +h1 { + width: 100%; + height: 150px; + margin-top: 0px; + background-color: #666666; + color: hotpink; + font-family: Arial; + font-size: 70px; + text-align: center; + padding-top: 40px; +} + +#index_list li{ + list-style: none; +} diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 59b2ce080..0bb32b363 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,8 +1,9 @@

    To Do List

    - -<% @tasks. each do |task| %> +
      + <% @tasks. each do |task| %>
    • <%= task.name %>: <%= task.description %>
    • -<% end %> + <% end %> +
    diff --git a/log/development.log b/log/development.log index ca3635dca..37b0b86e7 100644 --- a/log/development.log +++ b/log/development.log @@ -84,3 +84,219 @@ Processing by TasksController#index as HTML Completed 200 OK in 25ms (Views: 21.1ms | ActiveRecord: 0.1ms) +Started GET "/tasks" for ::1 at 2017-03-21 14:53:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 52ms (Views: 48.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:56:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 77ms (Views: 74.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:56:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 63ms (Views: 61.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:57:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 41ms (Views: 38.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:57:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 39ms (Views: 37.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:57:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 40ms (Views: 38.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14: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" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 46ms (Views: 43.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:57:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 40ms (Views: 37.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:57:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 42ms (Views: 40.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:57:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 43ms (Views: 40.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 47ms (Views: 45.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 39ms (Views: 36.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 41ms (Views: 38.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 38ms (Views: 36.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 46ms (Views: 44.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 22ms (Views: 20.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:58:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 39ms (Views: 37.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 14:59:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 39ms (Views: 37.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 45ms (Views: 43.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 39ms (Views: 36.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 41ms (Views: 39.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 25ms (Views: 21.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 44ms (Views: 41.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 42ms (Views: 39.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:01:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 42ms (Views: 39.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:02:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 54ms (Views: 51.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:48:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 73ms (Views: 70.7ms | ActiveRecord: 0.2ms) + + From 6ef3b534105e03d2ee38e0341d00e47cb69c434c Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Tue, 21 Mar 2017 16:46:42 -0700 Subject: [PATCH 04/16] adds the show method and some css --- app/controllers/tasks_controller.rb | 7 +- app/views/tasks/show.html.erb | 3 + config/routes.rb | 2 + log/development.log | 198 ++++++++++++++++++++++++++++ 4 files changed, 209 insertions(+), 1 deletion(-) create mode 100644 app/views/tasks/show.html.erb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index c81cc38d9..5872e3aad 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,5 +1,10 @@ class TasksController < ApplicationController def index - @tasks = Task.all + @tasks = Task.all end + + def show + @task = Task.find(params[:id]) + end + end diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb new file mode 100644 index 000000000..fe82e8615 --- /dev/null +++ b/app/views/tasks/show.html.erb @@ -0,0 +1,3 @@ +

    Show a task

    + +<%= @task.name %>: <%= @task.description%> diff --git a/config/routes.rb b/config/routes.rb index 6e1ae5829..f5afaf3e9 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,4 +1,6 @@ Rails.application.routes.draw do get '/tasks', to: 'tasks#index' + + get '/tasks/:id', to: 'tasks#show' # 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 37b0b86e7..d4b68351f 100644 --- a/log/development.log +++ b/log/development.log @@ -300,3 +300,201 @@ Processing by TasksController#index as HTML Completed 200 OK in 73ms (Views: 70.7ms | ActiveRecord: 0.2ms) +Started GET "/tasks" for ::1 at 2017-03-21 15:55:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:58:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 38ms (Views: 35.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 15:59:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 31ms (Views: 28.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 16:30:34 -0700 + ActiveRecord::SchemaMigration Load (2.4ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (17.8ms) +Completed 200 OK in 482ms (Views: 447.5ms | ActiveRecord: 3.8ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-21 16:30:40 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/1"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [1 times] (18.5ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (29.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.2ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (181.0ms) +Started GET "/tasks/1" for ::1 at 2017-03-21 16:31:13 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/1"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (6.8ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [2 times] (2.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (111.3ms) +Started GET "/tasks/1" for ::1 at 2017-03-21 16:32:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (2.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 117ms (Views: 72.5ms | ActiveRecord: 4.6ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-21 16:33:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 29ms (Views: 17.1ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-21 16:33:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 25ms (Views: 22.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-21 16:34:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 20ms (Views: 17.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-21 16:34:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 23ms (Views: 18.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-21 16:34:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 23ms (Views: 19.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-21 16:34:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-21 16:36:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 58ms (Views: 53.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-21 16:36:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.4ms) +Completed 200 OK in 21ms (Views: 18.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-21 16:43:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 23ms (Views: 19.9ms | ActiveRecord: 0.2ms) + + From b1e50cb2766f71b8c0c477e931e19599d172361b Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Wed, 22 Mar 2017 12:49:22 -0700 Subject: [PATCH 05/16] added form element to create new tasks --- app/controllers/tasks_controller.rb | 14 +++ app/views/tasks/new.html.erb | 15 +++ config/routes.rb | 6 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 148 ++++++++++++++++++++++++++++ 5 files changed, 181 insertions(+), 2 deletions(-) create mode 100644 app/views/tasks/new.html.erb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 5872e3aad..9d3dd4a2c 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -7,4 +7,18 @@ def show @task = Task.find(params[:id]) end + def new + end + + def create + task = Task.new + task.name = params[:name] + task.description = params[:description] + # task.date + + if task.save + redirect_to tasks_path + end + end + end diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb new file mode 100644 index 000000000..c3a573464 --- /dev/null +++ b/app/views/tasks/new.html.erb @@ -0,0 +1,15 @@ +
    + + + +

    Add a Task!

    + + + + + + + + + +
    diff --git a/config/routes.rb b/config/routes.rb index f5afaf3e9..1f6437956 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,8 @@ Rails.application.routes.draw do - get '/tasks', to: 'tasks#index' + get '/tasks/new', to: 'tasks#new' + post '/tasks', to: 'tasks#create' - get '/tasks/:id', to: 'tasks#show' + get '/tasks', to: 'tasks#index' + get '/tasks/:id', to: 'tasks#show' # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html end diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 8ea498bdf06b5806d7390ef101d2d40f10a4cbfd..1aea96290ca60bb4b0c8ce87a4b1ea552965cdf5 100644 GIT binary patch delta 212 zcmZp8z}WDBae_1>=R_H2M$U~1OZ@p*`BWJA=kOcwo#3nDQ`syiAjDT6!phDdugl=* z7?4=0kd&E|Q|ywTr(U9vl&X-ZP@G&;nq*{PXs&ButZQVXU}$M&Vqs-ssb^wgW^8JJ zTgHclok39=Xlh_-W|cx-W_m_RaAta*LTLe-9#sn~V-r0?a}zTQ3p6PtnawBS%mo=) E0UEV49{>OV delta 42 ycmZp8z}WDBae_1>`$QRMM)r*fOZ>T*`A#tK&*3-VJF!_%U>D!!6LIE(jLZNcatzi0 diff --git a/log/development.log b/log/development.log index d4b68351f..5b755c064 100644 --- a/log/development.log +++ b/log/development.log @@ -498,3 +498,151 @@ Processing by TasksController#index as HTML Completed 200 OK in 23ms (Views: 19.9ms | ActiveRecord: 0.2ms) +Started GET "/books" for ::1 at 2017-03-22 12:40:27 -0700 + ActiveRecord::SchemaMigration Load (2.3ms) SELECT "schema_migrations".* FROM "schema_migrations" + +ActionController::RoutingError (No route matches [GET] "/books"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.4ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [3 times] (7.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (29.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (21.2ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (218.0ms) +Started GET "/tasks" for ::1 at 2017-03-22 12:40:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (13.8ms) +Started GET "/tasks" for ::1 at 2017-03-22 12:40:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 221ms (Views: 218.1ms | ActiveRecord: 0.3ms) + + +Completed 200 OK in 637ms (Views: 603.6ms | ActiveRecord: 3.4ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 12:40:34 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.6ms) +Completed 200 OK in 26ms (Views: 21.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 12:40:51 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 24ms (Views: 21.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 12:41:33 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 25ms (Views: 23.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 12:45:44 -0700 + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/config/routes.rb:3: syntax error, unexpected tIDENTIFIER, expecting keyword_end + post '/tasks' to: 'tasks#create' + ^): + +config/routes.rb:3: syntax error, unexpected tIDENTIFIER, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (89.4ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 12:46:50 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.6ms) +Completed 200 OK in 69ms (Views: 66.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 12:48:07 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.4ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 12:48:34 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"tdEsmW3H06xIeRiQ9s9WNFGbzcsVQe31StUcE6x1hG2gm1gKZYwpYpHblrZcX66+WPKGTWg4jcAPDBOgVnzoqg==", "name"=>"Quiz night", "description"=>"Sign up"} +  (0.1ms) begin transaction + SQL (2.6ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Quiz night"], ["description", "Sign up"], ["created_at", 2017-03-22 19:48:34 UTC], ["updated_at", 2017-03-22 19:48:34 UTC]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 33ms (ActiveRecord: 6.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 12:48:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 33ms (Views: 29.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 12:48:40 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.5ms) +Completed 200 OK in 19ms (Views: 16.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 12:48:49 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"0mnEOuEJQr9gBhg5n/Sqarg87LYFAodhXnV1+1nrUt7HI7Cp6UK4cbmklh81ZFLgsVWnMHh751QbrHpIo+I+GQ==", "name"=>"Pay bills", "description"=>"Don't be a scrub"} +  (0.1ms) begin transaction + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Pay bills"], ["description", "Don't be a scrub"], ["created_at", 2017-03-22 19:48:49 UTC], ["updated_at", 2017-03-22 19:48:49 UTC]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 5ms (ActiveRecord: 2.7ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 12:48:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 31ms (Views: 26.1ms | ActiveRecord: 0.3ms) + + From 3ffd8d27995da9fbf80459622088f23f644a80bb Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Wed, 22 Mar 2017 16:13:37 -0700 Subject: [PATCH 06/16] task list new book function working with erb and html forms --- app/controllers/tasks_controller.rb | 25 +- app/views/tasks/new.html.erb | 12 +- app/views/tasks/show.html.erb | 3 + db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 485 ++++++++++++++++++++++++++++ 5 files changed, 512 insertions(+), 13 deletions(-) diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 9d3dd4a2c..adbd493d8 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -8,17 +8,26 @@ def show end def new + @task = Task.new end - def create - task = Task.new - task.name = params[:name] - task.description = params[:description] - # task.date + def create + task = Task.create task_params - if task.save - redirect_to tasks_path + unless task.id == nil + redirect_to tasks_path + end + # task = Task.new + # task.name = params[:name] + # task.description = params[:description] + # if task.save + # redirect_to tasks_path + # end end - end + private + + def task_params + params.require(:task).permit(:name, :description, :date) + end end diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index c3a573464..cc741b499 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -3,13 +3,15 @@

    Add a 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 fe82e8615..c296aa122 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,3 +1,6 @@

    Show a task

    +

    + Task: Description +

    <%= @task.name %>: <%= @task.description%> diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 1aea96290ca60bb4b0c8ce87a4b1ea552965cdf5..066feb4702cd60e7b62cb6b4b7c44f47728c7e32 100644 GIT binary patch delta 260 zcmZp8z}WDBae_1>&qNt#MxKocOZ-JRc*7X@=kOcwo#3nDQ{lbNJBv4Lv!H+-Z@m)- zJA8+?$P^L0lQAySSt@r7|Zqu_#ZWC^0jq7)g(zrIo3rm7#^6 UCD1ezWT&9XY*vZ8Ey&0L09H3TM*si- delta 46 zcmZp8z}WDBae_1>=R_H2M$U~1OZ@p*`BWJA=kOcwo#3nDQ`syiAjG#>CGNH$BP#$r C01Qw7 diff --git a/log/development.log b/log/development.log index 5b755c064..c9799965c 100644 --- a/log/development.log +++ b/log/development.log @@ -646,3 +646,488 @@ Processing by TasksController#index as HTML Completed 200 OK in 31ms (Views: 26.1ms | ActiveRecord: 0.3ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 12:58:13 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.9ms) +Completed 200 OK in 70ms (Views: 67.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 12:58:20 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"vsWg9SUqAeIMaaus+Q5kmUKCXmFkMc0zmWJTyKIdyl6rj9RmLWH7LNXLJYpTnpwTS+sV5xlIrQbcu1x7WBSmmQ==", "name"=>"learn rails", "description"=>"study"} +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Error): + +app/controllers/tasks_controller.rb:14:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (94.0ms) +Started PUT "/__web_console/repl_sessions/632d56d295c5c5eb343209649c16fae2" for ::1 at 2017-03-22 12:58:27 -0700 +Started PUT "/__web_console/repl_sessions/632d56d295c5c5eb343209649c16fae2" for ::1 at 2017-03-22 12:58:29 -0700 +Started POST "/tasks" for ::1 at 2017-03-22 12:59:01 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"vsWg9SUqAeIMaaus+Q5kmUKCXmFkMc0zmWJTyKIdyl6rj9RmLWH7LNXLJYpTnpwTS+sV5xlIrQbcu1x7WBSmmQ==", "name"=>"learn rails", "description"=>"study"} +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Error): + +app/controllers/tasks_controller.rb:14:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (75.9ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 12:59:14 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.8ms) +Completed 200 OK in 37ms (Views: 33.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 12:59:18 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"34zfgPzLRuA/esm4iVupJn75qeO+n6XqWKmgwG+aFM7KxqsT9IC8LubYR54jy1Gsd5DiZcPmxd8dcK9zlZN4CQ==", "name"=>"study", "description"=>"learn rails"} +  (0.1ms) begin transaction + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "study"], ["description", "learn rails"], ["created_at", 2017-03-22 19:59:18 UTC], ["updated_at", 2017-03-22 19:59:18 UTC]] +  (2.3ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 18ms (ActiveRecord: 3.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 12:59:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 27ms (Views: 23.9ms | ActiveRecord: 0.2ms) + + + Task Load (4.4ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks" for ::1 at 2017-03-22 13:00:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 21ms (Views: 18.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 13:00:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 15:22:02 -0700 +Started GET "/tasks/new" for ::1 at 2017-03-22 15:22:02 -0700 + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#new as HTML +Processing by TasksController#index as HTML +Completed 500 Internal Server Error in 15ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Book): + +app/controllers/tasks_controller.rb:11:in `new' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (110.8ms) + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (17.8ms) +Completed 200 OK in 919ms (Views: 477.6ms | ActiveRecord: 1.4ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 15:22:43 -0700 +Processing by TasksController#new as HTML +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Book): + +app/controllers/tasks_controller.rb:11:in `new' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (80.4ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:22:46 -0700 +Processing by TasksController#new as HTML +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Book): + +app/controllers/tasks_controller.rb:11:in `new' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (81.3ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:23:00 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (4.3ms) +Completed 500 Internal Server Error in 14ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (First argument in form cannot contain nil or be empty): + 3: + 4: + 5:

    Add a Task!

    + 6: + 9: + +app/views/tasks/new.html.erb:6:in `_app_views_tasks_new_html_erb___887724433381525454_70335589664720' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (93.1ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:24:38 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.2ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/new.html.erb:14: syntax error, unexpected keyword_ensure, expecting end-of-input + ensure + ^): + +app/views/tasks/new.html.erb:14: syntax error, unexpected keyword_ensure, expecting end-of-input + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (76.0ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:25:15 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.7ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/new.html.erb:14: syntax error, unexpected keyword_ensure, expecting end-of-input + ensure + ^): + +app/views/tasks/new.html.erb:14: syntax error, unexpected keyword_ensure, expecting end-of-input + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (80.8ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:29:09 -0700 +Processing by TasksController#new as HTML +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Book): + +app/controllers/tasks_controller.rb:11:in `new' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (81.2ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:39:55 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (60.8ms) +Completed 200 OK in 147ms (Views: 131.0ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 15:40:31 -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 24ms (Views: 22.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 15:40:49 -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 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/new.html.erb:11: syntax error, unexpected tIDENTIFIER, expecting ')' +f.text_field :description size="60X120");@output_buffer.safe + ^): + +app/views/tasks/new.html.erb:11: syntax error, unexpected tIDENTIFIER, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (98.1ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 15:41:49 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (3.4ms) +Completed 200 OK in 65ms (Views: 61.8ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 15:42:06 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"F6ZT48k0hfz5FjmDGReTFP1fe1PxZoMm6cZzblbFZMwC7CdwwX9/MiC0t6Wzh2ue9DYw1Ywf4xOsH3zdrMwICw==", "utf8"=>"✓", "task"=>{"name"=>"clean computer", "description"=>"screen is filthy, clean it"}, "commit"=>"Create Task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("created_at", "updated_at") VALUES (?, ?) [["created_at", 2017-03-22 22:42:06 UTC], ["updated_at", 2017-03-22 22:42:06 UTC]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 15:42:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 30ms (Views: 27.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-22 16:05:28 -0700 + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/controllers/tasks_controller.rb:35: syntax error, unexpected end-of-input, expecting keyword_end): + +app/controllers/tasks_controller.rb:35: syntax error, unexpected end-of-input, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (9.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (111.5ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:05:52 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (3.5ms) +Completed 200 OK in 90ms (Views: 69.8ms | ActiveRecord: 1.1ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 16:06:04 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"SMssHhwokbQdm0umC8j1jWXOLXHUv3BBtC9EDdZUD1BdgViNFGNresQ5xYChWA0HbKdm96nGEHTx9ku+LF1jlw==", "utf8"=>"✓", "task"=>{"name"=>"FedEx", "description"=>"Pickup copies"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Book): + +app/controllers/tasks_controller.rb:15:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (79.5ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:06:18 -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 52ms (Views: 29.3ms | ActiveRecord: 1.1ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 16:06:30 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"k8FICIrnQLcaypvCGZ7PoE+kL2zlF+vUy6A/MPO3Ko+Gizybgqy6ecNoFeSzDjcqRs1k6phui+GOeTCDCb5GSA==", "utf8"=>"✓", "task"=>{"name"=>"FedEx", "description"=>"Pickup copies "}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.0ms) + + + +NameError (uninitialized constant TasksController::Book): + +app/controllers/tasks_controller.rb:15:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (71.9ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:07:34 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (4.5ms) +Completed 200 OK in 47ms (Views: 29.5ms | ActiveRecord: 1.3ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 16:07:40 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"uLLLtFMPhwYrCkO4WoyiZi4zx1yB/JjfaqEOmLGkMPut+L8nW0R9yPKozZ7wHFrsJ1qM2vyF+OoveAErS61cPA==", "utf8"=>"✓", "task"=>{"name"=>"Fed", "description"=>"copies"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 167ms (ActiveRecord: 0.0ms) + + + +NameError (undefined local variable or method `task_params' for # +Did you mean? tasks_path): + +app/controllers/tasks_controller.rb:15:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.2ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (148.6ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:08:20 -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 52ms (Views: 23.6ms | ActiveRecord: 0.9ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 16:08:30 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"OcjBerOrdWFPjJHm0KY0CUojY2R4U468RHkfN4nofU8sgrXpu+CPr5YuH8B6NsyDQ0oo4gUq7okBoBCEc+ERiA==", "utf8"=>"✓", "task"=>{"name"=>"kinkos", "description"=>"get copies"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 155ms (ActiveRecord: 0.0ms) + + + +NameError (undefined local variable or method `task_params' for # +Did you mean? tasks_path): + +app/controllers/tasks_controller.rb:15:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (2.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (157.1ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:09:48 -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 33ms (Views: 18.1ms | ActiveRecord: 0.8ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 16:09:58 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"1Y/0xsOzRucnSMcPSPxh/Ksd36FL9cRF+Vd67Q40kWrAxYBVy/i8Kf7qSSnibJl2onSUJzaMpHC8jnVe9D39rQ==", "utf8"=>"✓", "task"=>{"name"=>"dr", "description"=>"go to"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 134ms (ActiveRecord: 0.0ms) + + + +NameError (undefined local variable or method `task_params' for # +Did you mean? tasks_path): + +app/controllers/tasks_controller.rb:15:in `create' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (131.6ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:11:18 -0700 + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/controllers/tasks_controller.rb:35: syntax error, unexpected keyword_end, expecting end-of-input): + +app/controllers/tasks_controller.rb:35: syntax error, unexpected keyword_end, expecting end-of-input + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (115.4ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:11:19 -0700 + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/controllers/tasks_controller.rb:35: syntax error, unexpected keyword_end, expecting end-of-input): + +app/controllers/tasks_controller.rb:35: syntax error, unexpected keyword_end, expecting end-of-input + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (96.3ms) +Started GET "/tasks/new" for ::1 at 2017-03-22 16:12:38 -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 32ms (Views: 19.8ms | ActiveRecord: 0.7ms) + + +Started POST "/tasks" for ::1 at 2017-03-22 16:12:43 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"PbC8GcEC+iIJttqg3eoqEgL3g/t7b24u45xy+Jq8zFIo+siKyUkA7NAUVIZ3etKYC57IfQYWDhumRX1LYLWglQ==", "utf8"=>"✓", "task"=>{"name"=>"dr", "description"=>"go to"}, "commit"=>"Create Task"} +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "dr"], ["description", "go to"], ["created_at", 2017-03-22 23:12:43 UTC], ["updated_at", 2017-03-22 23:12:43 UTC]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-22 16:12:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 22ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + From e5d5c2cf11f9c5f2afb397f29489ba50afa46784 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Thu, 23 Mar 2017 19:35:59 -0700 Subject: [PATCH 07/16] the edit feature is working as it should. still needs styling --- app/controllers/tasks_controller.rb | 17 + app/views/tasks/edit.html.erb | 10 + app/views/tasks/index.html.erb | 2 +- app/views/tasks/new.html.erb | 2 +- app/views/tasks/show.html.erb | 3 + config/routes.rb | 8 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 1462 +++++++++++++++++++++++++++ 8 files changed, 1500 insertions(+), 4 deletions(-) create mode 100644 app/views/tasks/edit.html.erb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index adbd493d8..aed4edcb3 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -7,6 +7,23 @@ def show @task = Task.find(params[:id]) end + def edit + @task = Task.find(params[:id]) + end + + def update + task = Task.find(params[:id]) + + task.name = params[:task][:name] + task.description = params[:task][:description] + + if task.save + redirect_to task_path(task.id) + end + + end + + def new @task = Task.new end diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb new file mode 100644 index 000000000..b2cdf312f --- /dev/null +++ b/app/views/tasks/edit.html.erb @@ -0,0 +1,10 @@ +

    Edit a Task

    +<%= form_for @task, method: :put do |f| %> + <%= f.label :name %> + <%= f. text_field :name %> + + <%= f.label :description %> + <%= f.text_field :description %> + + <%= f.submit "Edit A Task" %> +<% end %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 0bb32b363..c57afb6d2 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -3,7 +3,7 @@
      <% @tasks. each do |task| %>
    • - <%= task.name %>: <%= task.description %> + <%= link_to task.name, task_path(task.id) %>: <%= task.description %>
    • <% end %>
    diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index cc741b499..5d19b3bbb 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -8,7 +8,7 @@ <%= f.text_field :name %> <%= f.label :description %> - <%= f.text_field :description %> + <%= f.text_area :description, size: "60x12" %> <%= f.submit %> <% end %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index c296aa122..18d910e90 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -4,3 +4,6 @@ Task: Description

    <%= @task.name %>: <%= @task.description%> + +<%= link_to 'Edit', edit_task_path(@task.id) %> +<%= link_to 'Home', tasks_path %> diff --git a/config/routes.rb b/config/routes.rb index 1f6437956..1b8929957 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,8 +1,12 @@ Rails.application.routes.draw do - get '/tasks/new', to: 'tasks#new' + get '/tasks/new', to: 'tasks#new', as: 'new_task' post '/tasks', to: 'tasks#create' get '/tasks', to: 'tasks#index' - get '/tasks/:id', to: 'tasks#show' + get '/tasks/:id', to: 'tasks#show', as: 'task' + + get '/tasks/:id/edit', to: 'tasks#edit', as: 'edit_task' + put '/tasks/:id', to:'tasks#update' + # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html end diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 066feb4702cd60e7b62cb6b4b7c44f47728c7e32..ba84f802b6732c8aad6ada10efe1d36e685b263e 100644 GIT binary patch delta 818 zcmZ{iPjAyO7{(oj)~)*|4i$nS^ddG5#1xH(HX=siOZ9>re02dFCHHCUlb4eBgHW^-ycCMD^6iB-*VUPMGODQaSmI0&%EQU?uixvTvf)oM*5;uX8gmK*S3YqF8i*!~rx|OgP)8>Y}RnAxUKZqdxce#2I59 zmo04J{^*$kT4-JW6Q8hzvzVqeN`W=NCo#0d^MMR&h7v?FF!Up63a0W(0UIRZ$}r#F zF>n7CH$1DNW7lz9n-mJ@#?4`-t|GZf(g@n5NmqgZst%LS^>@8QA4{= wvN%Y(RZi8Ud@j_NNY!U;h=eNAex#<9f8H_AorpTNzU;WhGJe1Nb4Dxv0#23fasU7T delta 168 zcmZp8z}WDBae_1>&qNt#MxKoc3;o3z7#KKs!x;GI@Eh=*;H%Q~K5nvf43|<8BRhk%p{Ao_PGV_ZN>OEUPHJMFLS=qwkwS7#eo01Z U@#KB+hLf+x3vNpI&(FvK00*=#O8@`> diff --git a/log/development.log b/log/development.log index c9799965c..77c37c5f2 100644 --- a/log/development.log +++ b/log/development.log @@ -1131,3 +1131,1465 @@ Processing by TasksController#index as HTML Completed 200 OK in 22ms (Views: 20.3ms | ActiveRecord: 0.2ms) +Started GET "/tasks" for ::1 at 2017-03-22 16:39:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 20ms (Views: 17.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 09:08:28 -0700 + ActiveRecord::SchemaMigration Load (2.8ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.7ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (16.5ms) +Completed 200 OK in 391ms (Views: 367.0ms | ActiveRecord: 3.5ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 09:08:32 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (71.3ms) +Completed 200 OK in 94ms (Views: 92.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 09:09:03 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (3.1ms) +Completed 200 OK in 29ms (Views: 25.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 09:09:19 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (7.4ms) +Completed 200 OK in 60ms (Views: 56.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 09:09:24 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (4.4ms) +Completed 200 OK in 42ms (Views: 38.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:18:12 -0700 + ActiveRecord::SchemaMigration Load (2.3ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (3.0ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (15.5ms) +Completed 200 OK in 325ms (Views: 292.2ms | ActiveRecord: 3.8ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 15:18:18 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (45.9ms) +Completed 200 OK in 64ms (Views: 61.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 15:18:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.5ms) +Completed 200 OK in 55ms (Views: 47.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:18:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 23ms (Views: 20.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 15:18:29 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (3.1ms) +Completed 200 OK in 34ms (Views: 31.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-23 15:19:00 -0700 +Processing by TasksController#create as HTML + Parameters: {"authenticity_token"=>"8pXTx7+pz4Ele/396QTTRiuVtYbmHwD87nfqTIq3W0Dn36dUt+I1T/zZc9tDlCvMIvz+AJtmYMmrruX/cL43hw==", "utf8"=>"✓", "task"=>{"name"=>"Watch movie", "description"=>"spend some quality time with the dude"}, "commit"=>"Create Task"} +  (0.1ms) begin transaction + SQL (2.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Watch movie"], ["description", "spend some quality time with the dude"], ["created_at", 2017-03-23 22:19:00 UTC], ["updated_at", 2017-03-23 22:19:00 UTC]] +  (3.3ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 14ms (ActiveRecord: 5.9ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:19:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 38ms (Views: 35.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:31:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.8ms) +Completed 200 OK in 57ms (Views: 43.4ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 15:31:14 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (4.2ms) +Completed 200 OK in 45ms (Views: 41.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/edit" for ::1 at 2017-03-23 15:31:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"edit"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 0], ["LIMIT", 1]] +Completed 404 Not Found in 3ms (ActiveRecord: 0.2ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=edit): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (7.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (107.8ms) +Started GET "/tasks/edit" for ::1 at 2017-03-23 15:33:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"edit"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 0], ["LIMIT", 1]] +Completed 404 Not Found in 7ms (ActiveRecord: 0.7ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=edit): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (77.9ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:33:29 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/1/edit"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [5 times] (18.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (4.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (151.4ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:33:55 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/1/edit"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.3ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [5 times] (1.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (98.5ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:34:40 -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.4ms) +Completed 200 OK in 30ms (Views: 27.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:37:51 -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 (2.7ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (First argument in form cannot contain nil or be empty): + 1:

    Edit a Book

    + 2: <%= form_for @task do |f| %> + 3: <%= f.label :name %> + 4: <%= f. text_field :name %> + 5: + +app/views/tasks/edit.html.erb:2:in `_app_views_tasks_edit_html_erb__2853369338256475468_70146606452440' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.4ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:38: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 (5.1ms) +Completed 200 OK in 41ms (Views: 27.2ms | ActiveRecord: 1.1ms) + + +Started POST "/tasks" for ::1 at 2017-03-23 15:40:25 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"WE68FaA2M/hrM893NpNDwIELyOJe3ZW916UUWKoloiRNBMiGqH3JNrKRQVGcA7tKiGKDZCOk9YiSfBvrUCzO4w==", "task"=>{"name"=>"hello ", "description"=>"hiya"}, "commit"=>"Edit A Book"} +  (0.1ms) begin transaction + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "hello "], ["description", "hiya"], ["created_at", 2017-03-23 22:40:25 UTC], ["updated_at", 2017-03-23 22:40:25 UTC]] +  (6.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 10ms (ActiveRecord: 6.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:40:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 29ms (Views: 26.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 15:42:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 36ms (Views: 21.8ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 15:42:43 -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 (2.3ms) +Completed 200 OK in 27ms (Views: 19.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 15:43:44 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (114.2ms) +Completed 500 Internal Server Error in 130ms (ActiveRecord: 1.0ms) + + + +ActionView::Template::Error (undefined method `task_path' for #<#:0x007f9889a099b0> +Did you mean? tasks_path): + 1:

    Edit a Book

    + 2: <%= form_for @task, method: :put do |f| %> + 3: <%= f.label :name %> + 4: <%= f. text_field :name %> + 5: + +app/views/tasks/edit.html.erb:2:in `_app_views_tasks_edit_html_erb__2853369338256475468_70146560396820' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (76.0ms) +Started GET "/tasks" for ::1 at 2017-03-23 15:46:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 27ms (Views: 24.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/show" for ::1 at 2017-03-23 15:46:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"show"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 0], ["LIMIT", 1]] +Completed 404 Not Found in 1ms (ActiveRecord: 0.1ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=show): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (74.8ms) +Started GET "/tasks/2" for ::1 at 2017-03-23 15:46:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (115.4ms) +Completed 500 Internal Server Error in 125ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `edit_task_path' for #<#:0x007f988cb51fb8> +Did you mean? edit_book_path): + 5:

    + 6: <%= @task.name %>: <%= @task.description%> + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + +app/views/tasks/show.html.erb:8:in `_app_views_tasks_show_html_erb__4479501792791096837_70146586222240' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (75.4ms) +Started GET "/tasks" for ::1 at 2017-03-23 15:46:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 200 OK in 23ms (Views: 20.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 15:46:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (117.0ms) +Completed 500 Internal Server Error in 124ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `edit_task_path' for #<#:0x007f988e19add8> +Did you mean? edit_book_path): + 5:

    + 6: <%= @task.name %>: <%= @task.description%> + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + +app/views/tasks/show.html.erb:8:in `_app_views_tasks_show_html_erb__4479501792791096837_70146597913580' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (80.1ms) +Started GET "/tasks/2" for ::1 at 2017-03-23 15:47:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 23.5ms | ActiveRecord: 1.0ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 15:47:41 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (12.7ms) +Completed 200 OK in 44ms (Views: 36.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 15:48:13 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 22ms (Views: 18.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 15:48:21 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 28ms (Views: 24.6ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/2" for ::1 at 2017-03-23 15:48:30 -0700 + +ActionController::RoutingError (No route matches [PUT] "/tasks/2"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.3ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [5 times] (2.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (96.6ms) +Started GET "/tasks" for ::1 at 2017-03-23 15:49:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 200 OK in 26ms (Views: 24.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:50:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 24ms (Views: 21.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:50:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 46ms (Views: 41.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/5" for ::1 at 2017-03-23 15:50:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"5"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 36ms (Views: 32.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-23 15:50:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 35ms (Views: 31.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 15:55:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 34.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:56:12 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.6ms) +Completed 200 OK in 39ms (Views: 34.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 15:56:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 23ms (Views: 21.0ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/1" for ::1 at 2017-03-23 15:56:27 -0700 + +ActionController::RoutingError (No route matches [PUT] "/tasks/1"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.1ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [5 times] (1.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (98.9ms) +Started GET "/tasks" for ::1 at 2017-03-23 15:56:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 20ms (Views: 17.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:56:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 39ms (Views: 34.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3/edit" for ::1 at 2017-03-23 15:56:47 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.5ms) +Completed 200 OK in 35ms (Views: 31.6ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/3" for ::1 at 2017-03-23 15:56:48 -0700 + +ActionController::RoutingError (No route matches [PUT] "/tasks/3"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.3ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [5 times] (2.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (8.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (109.8ms) +Started GET "/tasks/3" for ::1 at 2017-03-23 15:56:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 33.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:56:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 38ms (Views: 35.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:56:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 25ms (Views: 23.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 33ms (Views: 29.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["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: 33.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 38ms (Views: 33.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 36ms (Views: 32.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 33ms (Views: 29.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 34ms (Views: 29.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["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: 27.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["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: 30.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 34ms (Views: 30.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-23 15:57:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 23ms (Views: 20.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 15:57:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (16.6ms) +Completed 200 OK in 44ms (Views: 41.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-23 15:57:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["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: 27.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/4/edit" for ::1 at 2017-03-23 15:57:46 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.7ms) +Completed 200 OK in 34ms (Views: 30.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/4/edit" for ::1 at 2017-03-23 16:00:37 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.8ms) +Completed 200 OK in 41ms (Views: 24.6ms | ActiveRecord: 0.8ms) + + +Started PUT "/tasks/4" for ::1 at 2017-03-23 16:00:45 -0700 + +ActionController::RoutingError (No route matches [PUT] "/tasks/4"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.2ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [6 times] (2.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (101.6ms) +Started GET "/tasks" for ::1 at 2017-03-23 16:02:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 30ms (Views: 24.2ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/6" for ::1 at 2017-03-23 16:02:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"6"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 36ms (Views: 29.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/6/edit" for ::1 at 2017-03-23 16:02:20 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"6"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.3ms) +Completed 200 OK in 46ms (Views: 41.5ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/6" for ::1 at 2017-03-23 16:02:24 -0700 + +AbstractController::ActionNotFound (The action 'update' could not be found for TasksController): + +actionpack (5.0.2) lib/abstract_controller/base.rb:121:in `process' +actionview (5.0.2) lib/action_view/rendering.rb:30:in `process' +actionpack (5.0.2) lib/action_controller/metal.rb:190:in `dispatch' +actionpack (5.0.2) lib/action_controller/metal.rb:262:in `dispatch' +actionpack (5.0.2) lib/action_dispatch/routing/route_set.rb:50:in `dispatch' +actionpack (5.0.2) lib/action_dispatch/routing/route_set.rb:32:in `serve' +actionpack (5.0.2) lib/action_dispatch/journey/router.rb:39:in `block in serve' +actionpack (5.0.2) lib/action_dispatch/journey/router.rb:26:in `each' +actionpack (5.0.2) lib/action_dispatch/journey/router.rb:26:in `serve' +actionpack (5.0.2) lib/action_dispatch/routing/route_set.rb:725:in `call' +rack (2.0.1) lib/rack/etag.rb:25:in `call' +rack (2.0.1) lib/rack/conditional_get.rb:38:in `call' +rack (2.0.1) lib/rack/head.rb:12:in `call' +rack (2.0.1) lib/rack/session/abstract/id.rb:222:in `context' +rack (2.0.1) lib/rack/session/abstract/id.rb:216:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/cookies.rb:613:in `call' +activerecord (5.0.2) lib/active_record/migration.rb:553:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/callbacks.rb:38:in `block in call' +activesupport (5.0.2) lib/active_support/callbacks.rb:97:in `__run_callbacks__' +activesupport (5.0.2) lib/active_support/callbacks.rb:750:in `_run_call_callbacks' +activesupport (5.0.2) lib/active_support/callbacks.rb:90:in `run_callbacks' +actionpack (5.0.2) lib/action_dispatch/middleware/callbacks.rb:36:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb within rescues/layout + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb within rescues/layout (0.5ms) +Started GET "/tasks" for ::1 at 2017-03-23 16:08:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 30ms (Views: 24.1ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-23 16:08:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 33ms (Views: 27.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4/edit" for ::1 at 2017-03-23 16:08:18 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.5ms) +Completed 200 OK in 41ms (Views: 36.6ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/4" for ::1 at 2017-03-23 16:08:23 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"A+P8IykaFm2lCd+JyVbLNdWhfuxGWlc0c+Pobrr5i+pG6LEGiv2+5+Nc5r9nKbzMas4lbCC7VZA9+qXqwMe9ng==", "task"=>{"name"=>"Quiz night", "description"=>"signed up"}, "commit"=>"Edit A Task", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.1ms) + + + +NoMethodError (undefined method `[]' for nil:NilClass): + +app/controllers/tasks_controller.rb:17:in `update' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (75.3ms) +Started GET "/tasks/4" for ::1 at 2017-03-23 19:10:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["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: 18.5ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:10:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 31ms (Views: 28.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/9" for ::1 at 2017-03-23 19:11:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 34ms (Views: 30.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:11:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 48ms (Views: 42.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-23 19:11:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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: 30.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:11:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 40ms (Views: 36.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/8/edit" for ::1 at 2017-03-23 19:11:23 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (7.0ms) +Completed 200 OK in 33ms (Views: 29.2ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/8" for ::1 at 2017-03-23 19:11:34 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"U58AZqoPyveYeeWRTwOi1lF121TUiStD1cxJWVY2Lr1D6Pk++TT8sBHoNAySBRsXvqgrCiXGsN6/cl117t3YOQ==", "task"=>{"name"=>"Dr. Stella", "description"=>"Get consultation"}, "commit"=>"Edit A Task", "id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.2ms) + + + +NoMethodError (undefined method `[]' for nil:NilClass): + +app/controllers/tasks_controller.rb:17:in `update' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (83.6ms) +Started GET "/tasks" for ::1 at 2017-03-23 19:19:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (13.5ms) +Completed 200 OK in 115ms (Views: 99.6ms | ActiveRecord: 1.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:19:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-23 19:19:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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: 25.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/7/edit" for ::1 at 2017-03-23 19:19:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (6.6ms) +Completed 200 OK in 42ms (Views: 37.9ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/7" for ::1 at 2017-03-23 19:19:41 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"rfZMccNSY+McozPiYBffXHTJeBvpFTBy3OSh9WTuyraYSJR47wtsc5iWx80cCknwIjDDJAvBNm+3v4rWJmY69A==", "task"=>{"name"=>"Add CSS ", "description"=>"Make the Task website look better"}, "commit"=>"Edit A Task", "id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] +No template found for TasksController#update, rendering head :no_content +Completed 204 No Content in 61ms (ActiveRecord: 0.1ms) + + +Started GET "/tasks/" for ::1 at 2017-03-23 19:20:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 29ms (Views: 23.0ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:20:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.9ms) +Completed 200 OK in 36ms (Views: 30.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:20:15 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (6.2ms) +Completed 200 OK in 35ms (Views: 30.3ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/1" for ::1 at 2017-03-23 19:20:20 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"ZXTxLyujAZwWbX/n4YJLD1k7WwErjgKNAxBGTfaAatY4RtSgWIkbQ3YXFJIw3zEKMTFehh4/OT0wdrD6ga3AGw==", "task"=>{"name"=>"laundry", "description"=>"clean your clothes fool!"}, "commit"=>"Edit A Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +No template found for TasksController#update, rendering head :no_content +Completed 204 No Content in 55ms (ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:29:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 33ms (Views: 18.4ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:29:20 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.8ms) +Completed 200 OK in 38ms (Views: 32.2ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/1" for ::1 at 2017-03-23 19:29:29 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"/rtZzITmtmxPNH04yR1bNOnlGkzmFTMyM9JeY3H0/2GjiXxD98yssy9OFk0YQCExge8fy9OkCIIAtKjUBtlVrA==", "task"=>{"name"=>"laundry", "description"=>"clean them!"}, "commit"=>"Edit A Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["description", "clean them!"], ["updated_at", 2017-03-24 02:29:29 UTC], ["id", 1]] +  (3.9ms) commit transaction +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 10ms (ActiveRecord: 4.5ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:29:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 32.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:29:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 38ms (Views: 32.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-23 19:29:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (4.1ms) +Completed 200 OK in 37ms (Views: 32.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/7/edit" for ::1 at 2017-03-23 19:29:35 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.7ms) +Completed 200 OK in 34ms (Views: 29.7ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/7" for ::1 at 2017-03-23 19:29:53 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"p5zlBq1Y1HzjRQrBfv/9qjvQXybEeDPm4Q+/4Hnqtw+SIj0PgQHb7Gdw/u4C4msGbSnkGSasNfuKVJTDO2JHTQ==", "task"=>{"name"=>"Style Task page", "description"=>"Add CSS to task webpage"}, "commit"=>"Edit A Task", "id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) UPDATE "tasks" SET "name" = ?, "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["name", "Style Task page"], ["description", "Add CSS to task webpage"], ["updated_at", 2017-03-24 02:29:53 UTC], ["id", 7]] +  (4.4ms) commit transaction +Redirected to http://localhost:3000/tasks/7 +Completed 302 Found in 10ms (ActiveRecord: 5.0ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-23 19:29:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19: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" + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 33ms (Views: 30.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:29:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 35ms (Views: 29.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/8/edit" for ::1 at 2017-03-23 19:30:00 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.5ms) +Completed 200 OK in 35ms (Views: 28.4ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/8" for ::1 at 2017-03-23 19:30:10 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"cb9z1FuyAMI3l+NFUh4OV82RezZgR/+UoAcschokfBlhyIqMCIk2hb4GMtiPGLeWIkyLaJEIZAnKuTheos+KnQ==", "task"=>{"name"=>"Dr. Stella", "description"=>"Go to consultation"}, "commit"=>"Edit A Task", "id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "name" = ?, "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["name", "Dr. Stella"], ["description", "Go to consultation"], ["updated_at", 2017-03-24 02:30:10 UTC], ["id", 8]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks/8 +Completed 302 Found in 7ms (ActiveRecord: 3.1ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:30:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 25ms (Views: 22.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19: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" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 32ms (Views: 29.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 19:30:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 32ms (Views: 28.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 19:30:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.0ms) +Completed 200 OK in 32ms (Views: 27.8ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/2" for ::1 at 2017-03-23 19:30:38 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"iPCYpwlmcLfWK2UWhlshLMhL8w71Vc1Gls/MjQ3SMW3kePPct3MxI/BKlm96jmuvtBlTeLH7GZe4bNLYP+p+TA==", "task"=>{"name"=>"Call airlines", "description"=>"See if can move flight or stuck going to Oakland"}, "commit"=>"Edit A Task", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "name" = ?, "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["name", "Call airlines"], ["description", "See if can move flight or stuck going to Oakland"], ["updated_at", 2017-03-24 02:30:38 UTC], ["id", 2]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 9ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 19:30:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:30:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 31ms (Views: 28.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:30:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 35ms (Views: 30.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:30:43 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.5ms) +Completed 200 OK in 35ms (Views: 29.0ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/1" for ::1 at 2017-03-23 19:30:54 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Y0kLSz8agXIodL8Q5t4ZhvtLZwDOvX93v24KrVKoMw8+ey7ETDCbrUgO1GU3g2ODk0Fih/sMRMeMCPwaJYWZwg==", "task"=>{"name"=>"Laundry", "description"=>"Clean clothes before packing"}, "commit"=>"Edit A Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "name" = ?, "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["name", "Laundry"], ["description", "Clean clothes before packing"], ["updated_at", 2017-03-24 02:30:54 UTC], ["id", 1]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 9ms (ActiveRecord: 3.7ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:30:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (7.3ms) +Completed 200 OK in 32ms (Views: 29.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:30:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 38ms (Views: 35.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/6" for ::1 at 2017-03-23 19:30:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"6"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["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: 28.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/6/edit" for ::1 at 2017-03-23 19:31:01 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"6"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.7ms) +Completed 200 OK in 32ms (Views: 28.5ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/6" for ::1 at 2017-03-23 19:31:22 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"j7IWD2vqKHzLqH98ZQVr3rDlbdzYtCYR0odFT8lClqCrEKpgtAFCLwZGvkXB7zNfalei4N58dYJ8ffTyTlcp/g==", "task"=>{"name"=>"Study", "description"=>"Make some rails flashcards, work out the stuff I don't know and finalize flow charts"}, "commit"=>"Edit A Task", "id"=>"6"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) UPDATE "tasks" SET "name" = ?, "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["name", "Study"], ["description", "Make some rails flashcards, work out the stuff I don't know and finalize flow charts"], ["updated_at", 2017-03-24 02:31:22 UTC], ["id", 6]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks/6 +Completed 302 Found in 9ms (ActiveRecord: 3.2ms) + + +Started GET "/tasks/6" for ::1 at 2017-03-23 19:31:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"6"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 26ms (Views: 21.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:31:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 34ms (Views: 31.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/10" for ::1 at 2017-03-23 19:31:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"10"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["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: 26.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/10/edit" for ::1 at 2017-03-23 19:31:28 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"10"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.1ms) +Completed 200 OK in 32ms (Views: 26.4ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/10" for ::1 at 2017-03-23 19:31:49 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"bb2ivG8Vh0ACX7iXg8OPCVXaxUM/snhDQ6XR4jLbFY8yPCc1cuKfcOkcfva0eoOItOpyJypV/5q0ppGZYs8p5A==", "task"=>{"name"=>"Call Dentist", "description"=>"Reschedule appt because 6:30 am in Tacoma is too dang early"}, "commit"=>"Edit A Task", "id"=>"10"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) UPDATE "tasks" SET "name" = ?, "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["name", "Call Dentist"], ["description", "Reschedule appt because 6:30 am in Tacoma is too dang early"], ["updated_at", 2017-03-24 02:31:49 UTC], ["id", 10]] +  (3.4ms) commit transaction +Redirected to http://localhost:3000/tasks/10 +Completed 302 Found in 8ms (ActiveRecord: 4.0ms) + + +Started GET "/tasks/10" for ::1 at 2017-03-23 19:31:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"10"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["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: 23.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:31:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 30ms (Views: 28.2ms | ActiveRecord: 0.2ms) + + From 68b45b1b91bdf2e6b54f1ba06c5c8c40be40dd57 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Thu, 23 Mar 2017 20:00:16 -0700 Subject: [PATCH 08/16] adds some styling to play around with rails forms. --- app/views/tasks/edit.html.erb | 10 +- app/views/tasks/new.html.erb | 4 + app/views/tasks/show.html.erb | 4 +- log/development.log | 354 ++++++++++++++++++++++++++++++++++ 4 files changed, 367 insertions(+), 5 deletions(-) diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index b2cdf312f..5bca06f6c 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,10 +1,14 @@

    Edit a Task

    <%= form_for @task, method: :put do |f| %> - <%= f.label :name %> +

    + <%= f.label :name, 'Task Name' %> +

    <%= f. text_field :name %> - +

    <%= f.label :description %> - <%= f.text_field :description %> +

    + <%= f.text_area :description, size: '60x12'%> + <%= f.submit "Edit A Task" %> <% end %> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 5d19b3bbb..533731c0f 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -4,10 +4,14 @@

    Add a Task!

    <%= form_for @task do |f| %> +

    <%= f.label :name%> +

    <%= f.text_field :name %> +

    <%= f.label :description %> +

    <%= f.text_area :description, size: "60x12" %> <%= f.submit %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 18d910e90..a588509e2 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,9 +1,9 @@

    Show a task

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

    - Task: Description + <%= image_tag "http://www.fillmurray.com/200/200" %>

    -<%= @task.name %>: <%= @task.description%> <%= link_to 'Edit', edit_task_path(@task.id) %> <%= link_to 'Home', tasks_path %> diff --git a/log/development.log b/log/development.log index 77c37c5f2..963e6f5c6 100644 --- a/log/development.log +++ b/log/development.log @@ -2593,3 +2593,357 @@ Processing by TasksController#index as HTML Completed 200 OK in 30ms (Views: 28.2ms | ActiveRecord: 0.2ms) +Started GET "/tasks/1" for ::1 at 2017-03-23 19:46:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (1.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 61ms (Views: 51.4ms | ActiveRecord: 1.7ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:46:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 62ms (Views: 58.3ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 19:46:48 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.0ms) +Completed 200 OK in 27ms (Views: 23.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 19:47:22 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (5.8ms) +Completed 200 OK in 39ms (Views: 37.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/9" for ::1 at 2017-03-23 19:47:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"9"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 45ms (Views: 39.7ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/9/edit" for ::1 at 2017-03-23 19:47:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"9"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (8.0ms) +Completed 200 OK in 44ms (Views: 37.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/9" for ::1 at 2017-03-23 19:47:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["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: 18.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/9/edit" for ::1 at 2017-03-23 19:47:47 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.6ms) +Completed 500 Internal Server Error in 18ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:7: syntax error, unexpected tSTRING_BEG, expecting ')' +xt_field :description, :size '60x12');@output_buffer.safe_ap + ^): + +app/views/tasks/edit.html.erb:7: syntax error, unexpected tSTRING_BEG, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (14.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.2ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (105.7ms) +Started GET "/tasks/9" for ::1 at 2017-03-23 19:48:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["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: 22.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/9/edit" for ::1 at 2017-03-23 19:48:23 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.1ms) +Completed 200 OK in 41ms (Views: 37.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/9/edit" for ::1 at 2017-03-23 19:48:44 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.5ms) +Completed 200 OK in 29ms (Views: 26.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:53:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 36ms (Views: 34.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:53:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.4ms) +Completed 200 OK in 41ms (Views: 36.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:53:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["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: 25.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:53:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["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.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:53:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["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.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:54:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 34ms (Views: 30.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/8" for ::1 at 2017-03-23 19:54:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["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: 20.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:54:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.2ms) +Completed 200 OK in 51ms (Views: 46.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:54:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.0ms) +Completed 200 OK in 43ms (Views: 39.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:54:33 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (9.5ms) +Completed 200 OK in 47ms (Views: 40.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:54:57 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 27ms (Views: 24.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:55:10 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.6ms) +Completed 200 OK in 27ms (Views: 21.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:55:20 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.4ms) +Completed 200 OK in 23ms (Views: 21.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:55:43 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 24ms (Views: 22.1ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/1" for ::1 at 2017-03-23 19:56:07 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"PvuqD+VCYfXPRgG4h4xp8zkzJM1+QAfOOg9N62gBGGgrsd6c7QmbOxbkj54tHJF5MFpvSwM5Z/t/1kJYkgh0rw==", "task"=>{"name"=>"Laundry", "description"=>"Clean clothes before packing"}, "commit"=>"Edit A Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +  (0.1ms) begin transaction +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:56:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 28ms (Views: 24.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-23 19:57:12 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (9.7ms) +Completed 200 OK in 41ms (Views: 36.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 19:57:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 26ms (Views: 22.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 19:57:19 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (3.3ms) +Completed 200 OK in 24ms (Views: 22.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/news" for ::1 at 2017-03-23 19:57:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"news"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 0], ["LIMIT", 1]] +Completed 404 Not Found in 1ms (ActiveRecord: 0.1ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=news): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (92.2ms) +Started GET "/tasks/new" for ::1 at 2017-03-23 19:57:24 -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 22ms (Views: 20.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-23 19:58:15 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (4.4ms) +Completed 200 OK in 31ms (Views: 28.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 19:58:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 29ms (Views: 24.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 19:59:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 34.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-23 19:59:15 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.4ms) +Completed 200 OK in 45ms (Views: 39.5ms | ActiveRecord: 0.5ms) + + +Started PUT "/tasks/2" for ::1 at 2017-03-23 19:59:18 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"2QssBdSG2TUDj5bVvvzKrRW+2GSjLJZ211KAVQncpAC1g0d+apOYoSXuZaxCKYAuaex4EueCQqf58Z4AO+TrIQ==", "task"=>{"name"=>"Call airlines", "description"=>"See if can move flight or stuck going to Oakland"}, "commit"=>"Edit A Task", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +  (0.1ms) begin transaction +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-23 19:59:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.0ms | ActiveRecord: 0.2ms) + + From c6ff760c202da064b9170aee7f97342b312b8510 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Fri, 24 Mar 2017 13:00:39 -0700 Subject: [PATCH 09/16] delete is working. still need to add partial form, styling and a done box --- app/assets/stylesheets/tasks.scss | 16 +- app/controllers/tasks_controller.rb | 7 + app/views/tasks/show.html.erb | 7 +- config/routes.rb | 4 + db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 961 ++++++++++++++++++++++++++++ 6 files changed, 993 insertions(+), 2 deletions(-) diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index 4a2a6dea3..b543ea8d7 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -14,6 +14,20 @@ h1 { padding-top: 40px; } -#index_list li{ +#index_list { + display: inline-block; + width: 90%; + margin: auto; + background-color: aquamarine; +} + +#index_list li { + background-color: lavender; + margin: auto; list-style: none; + height: 150px; + width: 33%; + border: solid; + float: left; + // clear: right; } diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index aed4edcb3..0486ece90 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -23,6 +23,13 @@ def update end + def destroy + Task.destroy(params[:id]) + + redirect_to tasks_path + + end + def new @task = Task.new diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index a588509e2..2126771f8 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -6,4 +6,9 @@

    <%= link_to 'Edit', edit_task_path(@task.id) %> -<%= link_to 'Home', tasks_path %> +<%= link_to 'Delete', delete_task_path(@task.id), + data: {confirm: "Do you really want to delete this task?"}, + method: :delete%> +

    + <%= link_to 'Home', tasks_path %> +

    diff --git a/config/routes.rb b/config/routes.rb index 1b8929957..0ceea4745 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,4 +1,6 @@ Rails.application.routes.draw do + root 'tasks#index' + get '/tasks/new', to: 'tasks#new', as: 'new_task' post '/tasks', to: 'tasks#create' @@ -8,5 +10,7 @@ get '/tasks/:id/edit', to: 'tasks#edit', as: 'edit_task' put '/tasks/:id', to:'tasks#update' + delete 'tasks/:id', to:'tasks#destroy', as: 'delete_task' + # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html end diff --git a/db/development.sqlite3 b/db/development.sqlite3 index ba84f802b6732c8aad6ada10efe1d36e685b263e..0355216cc4e8316d0646aa7cfe9adafdcde2c755 100644 GIT binary patch delta 60 zcmV-C0K@-)-~oW(0gxL37Lgo70T!`fq)!+L3YY*7k_)yD$PRi79t=MXehldfmTaskList + 5: <%= csrf_meta_tags %> + 6: + 7: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 8: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 9: + 10: + +app/assets/stylesheets/tasks.scss:27 +app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb__3607433085392999510_70146587070720' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (97.6ms) +Started GET "/tasks" for ::1 at 2017-03-23 20:38:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 40ms (Views: 37.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:38:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 500 Internal Server Error in 20ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (Invalid CSS after " clear": expected ";", was ": right;"): + 4: TaskList + 5: <%= csrf_meta_tags %> + 6: + 7: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 8: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 9: + 10: + +app/assets/stylesheets/tasks.scss:28 +app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb__3607433085392999510_70146607107760' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (9.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.1ms) +Started GET "/tasks" for ::1 at 2017-03-23 20:38:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 500 Internal Server Error in 20ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (Invalid CSS after " float": expected ";", was ": left;"): + 4: TaskList + 5: <%= csrf_meta_tags %> + 6: + 7: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 8: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 9: + 10: + +app/assets/stylesheets/tasks.scss:27 +app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb__3607433085392999510_70146568982800' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (80.4ms) +Started GET "/tasks" for ::1 at 2017-03-23 20: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" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 39ms (Views: 37.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:38:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 37ms (Views: 34.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:39:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 47ms (Views: 44.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:40:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 39ms (Views: 35.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:40:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 38ms (Views: 35.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:41:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 42ms (Views: 40.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20: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" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 40ms (Views: 38.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:41:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 41ms (Views: 38.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-23 20:41:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 41ms (Views: 39.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-23 20:42:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.6ms) +Completed 200 OK in 53ms (Views: 49.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:47:56 -0700 + ActiveRecord::SchemaMigration Load (2.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (3.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (24.2ms) +Completed 200 OK in 422ms (Views: 395.3ms | ActiveRecord: 3.7ms) + + +Started GET "/books" for ::1 at 2017-03-24 12:47:57 -0700 + +ActionController::RoutingError (No route matches [GET] "/books"): + +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:53:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.4ms) + Rendered collection of /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_route.html.erb [6 times] (9.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/routes/_table.html.erb (20.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (154.4ms) +Started GET "/tasks" for ::1 at 2017-03-24 12:48:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 39ms (Views: 35.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:48:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 43ms (Views: 39.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-24 12:48:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 44ms (Views: 36.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for ::1 at 2017-03-24 12:48:59 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (51.6ms) +Completed 200 OK in 78ms (Views: 73.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-24 12:50:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 39ms (Views: 25.5ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:50:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 12:50:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.0ms) +Completed 200 OK in 42ms (Views: 37.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 12:51:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 23ms (Views: 21.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 12:51:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:14: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:16: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/show.html.erb:14: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/show.html.erb:16: syntax error, unexpected keyword_end, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (13.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (96.1ms) +Started GET "/tasks/1" for ::1 at 2017-03-24 12:52:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (129.6ms) +Completed 500 Internal Server Error in 138ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc6dab6ab8> +Did you mean? edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%=link_to 'Delete', delete_task_path(@task.id) %> + 10:

    + 11: <%= link_to 'Home', tasks_path %> + 12:

    + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223635266120' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (81.8ms) +Started GET "/tasks/1" for ::1 at 2017-03-24 12:54:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (139.8ms) +Completed 500 Internal Server Error in 165ms (ActiveRecord: 0.9ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc6c6ff628> +Did you mean? delete_book_path + edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%=link_to 'Delete', delete_task_path(@task.id) %> + 10:

    + 11: <%= link_to 'Home', tasks_path %> + 12:

    + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223624955940' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (81.1ms) +Started GET "/tasks" for ::1 at 2017-03-24 12:54:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 51ms (Views: 47.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-24 12:54:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (130.0ms) +Completed 500 Internal Server Error in 145ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc6df387f8> +Did you mean? delete_book_path + edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%=link_to 'Delete', delete_task_path(@task.id) %> + 10:

    + 11: <%= link_to 'Home', tasks_path %> + 12:

    + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223637629160' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (79.3ms) +Started GET "/tasks/3" for ::1 at 2017-03-24 12:55:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (126.7ms) +Completed 500 Internal Server Error in 143ms (ActiveRecord: 0.8ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc6c359b90> +Did you mean? delete_book_path + edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%=link_to 'Delete', delete_task_path(@task.id) %> + 10:

    + 11: <%= link_to 'Home', tasks_path %> + 12:

    + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223623032500' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (89.7ms) +Started GET "/tasks" for ::1 at 2017-03-24 12:55:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 36ms (Views: 32.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:55:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 33ms (Views: 29.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 12:55:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (120.5ms) +Completed 500 Internal Server Error in 137ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc6c49bd28> +Did you mean? delete_book_path + edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%=link_to 'Delete', delete_task_path(@task.id) %> + 10:

    + 11: <%= link_to 'Home', tasks_path %> + 12:

    + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223623686940' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (79.2ms) +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (145.9ms) +Completed 500 Internal Server Error in 154ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc69590b78> +Did you mean? delete_book_path + edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%= link_to 'Delete', delete_task_path(@task.id) %> + 10: + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223599012520' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.0ms) +Started GET "/tasks" for ::1 at 2017-03-24 12:56:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 31ms (Views: 28.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (127.8ms) +Completed 500 Internal Server Error in 142ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `delete_task_path' for #<#:0x007fbc6a3ab668> +Did you mean? delete_book_path + edit_task_path): + 6:

    + 7: + 8: <%= link_to 'Edit', edit_task_path(@task.id) %> + 9: <%= link_to 'Delete', delete_task_path(@task.id) %> + 10: + +app/views/tasks/show.html.erb:9:in `_app_views_tasks_show_html_erb__1201380772379448240_70223606415380' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (79.9ms) +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 35ms (Views: 23.0ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["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: 31.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 22ms (Views: 19.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:56:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 52ms (Views: 47.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 49ms (Views: 44.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 12:56:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 33.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:56:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 47ms (Views: 43.8ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:58:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 22.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-24 12:58:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (5.1ms) +Completed 200 OK in 46ms (Views: 40.6ms | ActiveRecord: 0.1ms) + + +Started DELETE "/tasks/3" for ::1 at 2017-03-24 12:58:04 -0700 + +AbstractController::ActionNotFound (The action 'destroy' could not be found for TasksController): + +actionpack (5.0.2) lib/abstract_controller/base.rb:121:in `process' +actionview (5.0.2) lib/action_view/rendering.rb:30:in `process' +actionpack (5.0.2) lib/action_controller/metal.rb:190:in `dispatch' +actionpack (5.0.2) lib/action_controller/metal.rb:262:in `dispatch' +actionpack (5.0.2) lib/action_dispatch/routing/route_set.rb:50:in `dispatch' +actionpack (5.0.2) lib/action_dispatch/routing/route_set.rb:32:in `serve' +actionpack (5.0.2) lib/action_dispatch/journey/router.rb:39:in `block in serve' +actionpack (5.0.2) lib/action_dispatch/journey/router.rb:26:in `each' +actionpack (5.0.2) lib/action_dispatch/journey/router.rb:26:in `serve' +actionpack (5.0.2) lib/action_dispatch/routing/route_set.rb:725:in `call' +rack (2.0.1) lib/rack/etag.rb:25:in `call' +rack (2.0.1) lib/rack/conditional_get.rb:38:in `call' +rack (2.0.1) lib/rack/head.rb:12:in `call' +rack (2.0.1) lib/rack/session/abstract/id.rb:222:in `context' +rack (2.0.1) lib/rack/session/abstract/id.rb:216:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/cookies.rb:613:in `call' +activerecord (5.0.2) lib/active_record/migration.rb:553:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/callbacks.rb:38:in `block in call' +activesupport (5.0.2) lib/active_support/callbacks.rb:97:in `__run_callbacks__' +activesupport (5.0.2) lib/active_support/callbacks.rb:750:in `_run_call_callbacks' +activesupport (5.0.2) lib/active_support/callbacks.rb:90:in `run_callbacks' +actionpack (5.0.2) lib/action_dispatch/middleware/callbacks.rb:36:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call' +web-console (3.4.0) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.4.0) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `catch' +web-console (3.4.0) lib/web_console/middleware.rb:18:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.0.2) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.0.2) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.0.2) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.0) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/request_id.rb:24:in `call' +rack (2.0.1) lib/rack/method_override.rb:22:in `call' +rack (2.0.1) lib/rack/runtime.rb:22:in `call' +activesupport (5.0.2) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.0.2) lib/action_dispatch/middleware/static.rb:136:in `call' +rack (2.0.1) lib/rack/sendfile.rb:111:in `call' +railties (5.0.2) lib/rails/engine.rb:522:in `call' +puma (3.8.2) lib/puma/configuration.rb:224:in `call' +puma (3.8.2) lib/puma/server.rb:600:in `handle_request' +puma (3.8.2) lib/puma/server.rb:435:in `process_client' +puma (3.8.2) lib/puma/server.rb:299:in `block in run' +puma (3.8.2) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb within rescues/layout + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb within rescues/layout (0.6ms) +Started GET "/tasks" for ::1 at 2017-03-24 12:58:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (11.3ms) +Completed 200 OK in 45ms (Views: 38.3ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:58:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 35ms (Views: 32.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-24 12:58:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 39ms (Views: 32.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:58:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 47ms (Views: 43.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 12:58:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 40ms (Views: 35.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:58:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 47ms (Views: 43.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/5" for ::1 at 2017-03-24 12:59:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"5"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 5], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 38ms (Views: 32.5ms | ActiveRecord: 0.1ms) + + +Started DELETE "/tasks/5" for ::1 at 2017-03-24 12:59:03 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"lHtjvMxT/z85waEe1caodd/8g28h2kd33m2ANdfAPmCBMRcvxBgF8eBjLzh/VlD/1pXI6VyjJ0KbtI+GLclSpw==", "id"=>"5"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 5], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 5]] +  (3.6ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 4.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 12:59:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 25ms (Views: 22.3ms | ActiveRecord: 0.2ms) + + From 9a6aa3392fdfbbc7d665853fc2a8382805af71b2 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Fri, 24 Mar 2017 15:04:14 -0700 Subject: [PATCH 10/16] mark completed updates the complete date from index and individual show page. date is hardcoded and needs to be dynamically generated --- app/controllers/tasks_controller.rb | 9 + app/views/tasks/_form.html.erb | 13 + app/views/tasks/edit.html.erb | 14 +- app/views/tasks/index.html.erb | 9 + app/views/tasks/new.html.erb | 23 +- app/views/tasks/show.html.erb | 8 +- config/routes.rb | 2 + db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 1578 +++++++++++++++++++++++++++ 9 files changed, 1621 insertions(+), 35 deletions(-) create mode 100644 app/views/tasks/_form.html.erb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 0486ece90..350d1025d 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -27,7 +27,16 @@ def destroy Task.destroy(params[:id]) redirect_to tasks_path + end + + def complete + task = Task.find(params[:id]) + task.date = "March 24, 2017" + + if task.save + redirect_to task_path(task.id) + end end diff --git a/app/views/tasks/_form.html.erb b/app/views/tasks/_form.html.erb new file mode 100644 index 000000000..515e3611d --- /dev/null +++ b/app/views/tasks/_form.html.erb @@ -0,0 +1,13 @@ +<%= form_for @task, method: form_method do |f| %> +

    + <%= f.label :name, 'Task Name' %> + <%= f. text_field :name %> +

    + +

    + <%= f.label :description %> + <%= f.text_area :description, size: '60x12'%> +

    + + <%= f.submit action_name%> +<% end %> diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index 5bca06f6c..de89b2041 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,14 +1,2 @@

    Edit a Task

    -<%= form_for @task, method: :put do |f| %> -

    - <%= f.label :name, 'Task Name' %> -

    - <%= f. text_field :name %> -

    - <%= f.label :description %> -

    - <%= f.text_area :description, size: '60x12'%> - - - <%= f.submit "Edit A Task" %> -<% end %> +<%= render partial: "form", locals: {action_name: "Edit Task", form_method: :put } %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index c57afb6d2..06769b3eb 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,9 +1,18 @@

    To Do List

    +<%= link_to 'Create New Task', new_task_path %> + +
      <% @tasks. each do |task| %>
    • <%= link_to task.name, task_path(task.id) %>: <%= task.description %> +

      + <%= link_to "Mark Complete", complete_task_path(task.id), + data: { confirm: "Have you really completed this task?"}, + method: :patch %> +

      +
    • <% end %>
    diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 533731c0f..1e4775498 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,21 +1,2 @@ -
    - - - -

    Add a Task!

    - <%= form_for @task do |f| %> -

    - <%= f.label :name%> -

    - <%= f.text_field :name %> - -

    - <%= f.label :description %> -

    - <%= f.text_area :description, size: "60x12" %> - - <%= f.submit %> - <% end %> - - -
    +

    Create New Task

    +<%= render partial: 'form', locals: { action_name: "Create task", form_method: :post}%> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 2126771f8..f337ce0b4 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,6 +1,9 @@

    Show a task

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

    + Completed on: <%= @task.date %> +

    <%= image_tag "http://www.fillmurray.com/200/200" %>

    @@ -8,7 +11,10 @@ <%= link_to 'Edit', edit_task_path(@task.id) %> <%= link_to 'Delete', delete_task_path(@task.id), data: {confirm: "Do you really want to delete this task?"}, - method: :delete%> + method: :delete %> +<%= link_to 'Mark Complete', complete_task_path(@task.id), + data: { confirm: "Have you really completed this task?"}, + method: :patch %>

    <%= link_to 'Home', tasks_path %>

    diff --git a/config/routes.rb b/config/routes.rb index 0ceea4745..39ed0f5e3 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -12,5 +12,7 @@ delete 'tasks/:id', to:'tasks#destroy', as: 'delete_task' + patch 'tasks/:id', to:'tasks#complete', as: 'complete_task' + # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html end diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 0355216cc4e8316d0646aa7cfe9adafdcde2c755..054c62b0510bcd59bb6af6dc8cde8881dae1f5a2 100644 GIT binary patch delta 514 zcmZ9I&ubGw6vt;tA=zx3SZ_8O9;nD-v(C=W&ZgT!DFq>*7V%K1*|bBlWEaz2-5-Pm z)b6z>We~j9gZFyyPmmsj9zA&JpWw->P7Q(L;lblQc<=N19$hF$7s|Va(tLk&TWOvi zoa{8TuSl&PBkjC)y*AaFitX3T0~W~Sguyk-J+z6lf6#uF;Dsd5V{Hk zn~pf|uE*A;PpfcwYXT6p}#qXYe zX+~U3T;dp*nT*(C+IzBq5c(j#_lC;4p!@pU0<;R!i(As@X&z4DRqm%*7)R;DaF{1P z#L{RS@C-V@4PndhAeG6MHBH^%W eS$ABM8PvAg4!yei$8BSy&1}l(mxDibMf(d9@07^^ delta 528 zcmZ{hKX21e6vdxOONg5`%0Q4BXs?8-&>`me`A_V(lqeun1O%z5LmP*_IF4iG)ke01 z)Cy4Z4S=^~U;!ldcHlEGATctqbmb#3fg@1GK!-bB-E;2wougCf=u~=Dl`5~Vwxr7O z-n(|S_#PGHDJs2L__XwS>2P7CxUu-M_(Pt`)8ol=xiHDem(bcIhlJSK6kj{b*%Zn; zU_v#O>b61*t3j|>*`2m07cb;dZGXMlY%$J(1u+joFWK@u2nOJ?5cZ>I9t?Qk4^xO@ zNYb%80zV2uAJPcgY{XgEf52jQ2&ye^buX_OR96+VVOpk5u-d3&txo>9W2#vSu?@r4 z#YU%}+eUZA$BrYeIjiEHb6spX<=WymbfbI)HJkm|k1~rh2?9i;Dxtcj7^W>=I6HGC zj6R6(&Q0-lw;+Bx=6{mJ_LS={#j;;KMYiVZI1QT0v+_dXkk{rI58y^N^Kqjcyc o*;9ik_TVXVM;Xn(2(1}HvD~SYW_4j|=!$9B*d!-=ze"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 41ms (Views: 26.7ms | ActiveRecord: 1.0ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:03:23 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.2ms) +Completed 500 Internal Server Error in 18ms (ActiveRecord: 0.2ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (80.0ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:03:50 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (78.1ms) +Started GET "/tasks/1" for ::1 at 2017-03-24 13:03:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 35ms (Views: 31.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:03:55 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.1ms) +Completed 500 Internal Server Error in 15ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (81.5ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:04:08 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.3ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:04:13 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 8ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (81.6ms) +Started GET "/tasks/1" for ::1 at 2017-03-24 13:04:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 30ms (Views: 25.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:05:02 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.3ms) +Completed 500 Internal Server Error in 16ms (ActiveRecord: 0.2ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (80.8ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:05:14 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 10ms (ActiveRecord: 0.2ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/edit.html.erb:5: syntax error, unexpected keyword_ensure, expecting keyword_end + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (77.2ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:05:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.2ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Missing partial tasks/_form, application/_form with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views" +): + 1:

    Edit a Task

    + 2: <%= render partial: "form" %> + +app/views/tasks/edit.html.erb:2:in `_app_views_tasks_edit_html_erb___4376807633993135472_70223606406340' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.9ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:08:14 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (6.2ms) +Completed 500 Internal Server Error in 13ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Missing partial tasks/_form, application/_form with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views" +): + 1:

    Edit a Task

    + 2: <%= render partial: "form" %> + +app/views/tasks/edit.html.erb:2:in `_app_views_tasks_edit_html_erb___4376807633993135472_70223642923060' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (92.2ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:09:00 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (7.4ms) + Rendered tasks/edit.html.erb within layouts/application (11.7ms) +Completed 200 OK in 47ms (Views: 43.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:09:37 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.5ms) + Rendered tasks/edit.html.erb within layouts/application (3.8ms) +Completed 200 OK in 27ms (Views: 23.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 13:12:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 35ms (Views: 30.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:12:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (4.3ms) + Rendered tasks/edit.html.erb within layouts/application (8.2ms) +Completed 500 Internal Server Error in 25ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (no implicit conversion of Symbol into Integer): + 1: <%= form_for @task, form_method do |f| %> + 2:

    + 3: <%= f.label :name, 'Task Name' %> + 4: <%= f. text_field :name %> + +app/views/tasks/_form.html.erb:1:in `_app_views_tasks__form_html_erb___2798973338847198014_70223595600960' +app/views/tasks/edit.html.erb:2:in `_app_views_tasks_edit_html_erb___4376807633993135472_70223596043260' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (79.5ms) +Started GET "/tasks/1/edit" for ::1 at 2017-03-24 13:13:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["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.5ms) +Completed 200 OK in 26ms (Views: 23.3ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/1" for ::1 at 2017-03-24 13:13:35 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Dt2g80OK+zGrODsciF+NRt5fuP8K3Jy01XqGv4D/0O8bl9RgS8EB/3KatToiz3XM1zbzeXel/IGQo4kMeva8KA==", "task"=>{"name"=>"Laundry", "description"=>"Wash, dry and put away clothes"}, "commit"=>"Edit Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["description", "Wash, dry and put away clothes"], ["updated_at", 2017-03-24 20:13:35 UTC], ["id", 1]] +  (2.9ms) commit transaction +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 10ms (ActiveRecord: 3.5ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 13:13:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 23.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:15:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 47ms (Views: 43.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 13:15:21 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (0.8ms) +Completed 500 Internal Server Error in 10ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/new.html.erb:2: syntax error, unexpected tIDENTIFIER, expecting ')' + render partial: 'form' locals: { action_name: "Create task" + ^): + +app/views/tasks/new.html.erb:2: syntax error, unexpected tIDENTIFIER, expecting ')' +Started GET "/tasks/new" for ::1 at 2017-03-24 13:15:21 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.1ms) +Completed 500 Internal Server Error in 13ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/new.html.erb:2: syntax error, unexpected tIDENTIFIER, expecting ')' + render partial: 'form' locals: { action_name: "Create task" + ^): + +app/views/tasks/new.html.erb:2: syntax error, unexpected tIDENTIFIER, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (160.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (166.8ms) +Started GET "/tasks/new" for ::1 at 2017-03-24 13:15:47 -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.3ms) +Completed 200 OK in 24ms (Views: 22.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:27:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 26ms (Views: 24.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:31:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 28ms (Views: 23.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:31:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 21ms (Views: 19.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:31:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 24ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:32:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 30ms (Views: 28.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 13:32:40 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (5.1ms) + Rendered tasks/new.html.erb within layouts/application (8.8ms) +Completed 200 OK in 38ms (Views: 35.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 13:33:16 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"NQtiCmCkXy8p5Y4bgqJFNnLMzuEHcUWl2e9vwRMYyqR9un14uS6hbBEjH41+FGojqZ2mVYi+WjYZM5doEbJ3wg==", "task"=>{"name"=>"Quiz questions", "description"=>"Figure out what I am not understanding with the incorrect quiz questions"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (1.2ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Quiz questions"], ["description", "Figure out what I am not understanding with the incorrect quiz questions"], ["created_at", 2017-03-24 20:33:16 UTC], ["updated_at", 2017-03-24 20:33:16 UTC]] +  (6.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 12ms (ActiveRecord: 7.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:33:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 27ms (Views: 24.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 13:35:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 52ms (Views: 46.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:36:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 23ms (Views: 20.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 13:36:47 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 500 Internal Server Error in 14ms (ActiveRecord: 0.2ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:12: syntax error, unexpected '<', expecting ')' +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:13: syntax error, unexpected tCONSTANT, expecting ')' +_buffer.append=( link_to 'Home', tasks_path );@output_buffer + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:14: syntax error, unexpected '<', expecting ')' +

    + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:14: unterminated regexp meets end of file): + +app/views/tasks/show.html.erb:12: syntax error, unexpected '<', expecting ')' +app/views/tasks/show.html.erb:13: syntax error, unexpected tCONSTANT, expecting ')' +app/views/tasks/show.html.erb:14: syntax error, unexpected '<', expecting ')' +app/views/tasks/show.html.erb:14: unterminated regexp meets end of file + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (75.3ms) +Started GET "/tasks" for ::1 at 2017-03-24 13:36:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 13:37:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 25ms (Views: 22.5ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 13:37:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.1ms) +Completed 200 OK in 51ms (Views: 46.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-24 14:05:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.9ms) +Completed 200 OK in 55ms (Views: 49.6ms | ActiveRecord: 0.7ms) + + +Started DELETE "/tasks/2" for ::1 at 2017-03-24 14:05:44 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"NeFW8nsm5TL/td+rq3/J4fsSRbhbS4JQkbw45d3kUqUgqyJhc20f/CYXUY0B7zFr8nsOPiYy4mXUZTdWJ+0+Yg==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +  (0.2ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 2]] +  (3.8ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 10ms (ActiveRecord: 4.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:05:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 25ms (Views: 21.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-24 14:05:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +Completed 404 Not Found in 1ms (ActiveRecord: 0.2ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=2): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.2ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (82.9ms) +Started GET "/tasks/2" for ::1 at 2017-03-24 14:05:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +Completed 404 Not Found in 2ms (ActiveRecord: 0.1ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=2): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (76.2ms) +Started GET "/tasks/2" for ::1 at 2017-03-24 14:06:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +Completed 404 Not Found in 2ms (ActiveRecord: 0.2ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=2): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (77.8ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:06:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 32ms (Views: 29.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:06:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 43ms (Views: 39.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:08:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:13: syntax error, unexpected '<' +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:17: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:19: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/show.html.erb:13: syntax error, unexpected '<' +app/views/tasks/show.html.erb:17: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/show.html.erb:19: syntax error, unexpected keyword_end, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (75.6ms) + Task Load (4.6ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks/1" for ::1 at 2017-03-24 14:13:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:18:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 21ms (Views: 18.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:18:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 23.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/11" for ::1 at 2017-03-24 14:18:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 22ms (Views: 19.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:19:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 36ms (Views: 33.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:20:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 23ms (Views: 21.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:21:58 -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 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:15: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:18: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:20: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/index.html.erb:15: syntax error, unexpected keyword_end, expecting ')' +app/views/tasks/index.html.erb:18: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/index.html.erb:20: syntax error, unexpected keyword_end, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (98.6ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:22:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:15: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:18: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:20: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/index.html.erb:15: syntax error, unexpected keyword_end, expecting ')' +app/views/tasks/index.html.erb:18: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/index.html.erb:20: syntax error, unexpected keyword_end, expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (85.5ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:22:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 22ms (Views: 19.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:23:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 25ms (Views: 22.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:23:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 26ms (Views: 22.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:23:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 38ms (Views: 31.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:23:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.0ms) +Completed 200 OK in 50ms (Views: 47.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-24 14:23:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.5ms) +Completed 200 OK in 35ms (Views: 30.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:24:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (1.4ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:11: syntax error, unexpected tINTEGER, expecting keyword_do or '{' or '(' +task.id), task.date = March 24 );@output_buffer.safe_append= + ^): + +app/views/tasks/index.html.erb:11: syntax error, unexpected tINTEGER, expecting keyword_do or '{' or '(' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (85.5ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:24:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 500 Internal Server Error in 13ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `stringify_keys' for "March 24":String): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10:

    + 11: <%= link_to "Mark Complete", task_path(task.id), task.date = "March 24" %> + 12:

    + 13:
  • + 14: <% end %> + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223636631940' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223636631940' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (86.2ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:24:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 24ms (Views: 21.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:24:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 33.3ms | ActiveRecord: 0.2ms) + + + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks/1" for ::1 at 2017-03-24 14:25:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 19.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:25:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (12.1ms) +Completed 500 Internal Server Error in 24ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (undefined method `stringify_keys' for "March 24":String): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10:

    + 11: <%= link_to "Mark Complete", task_path(task.id), task.date = "March 24" %> + 12:

    + 13:
  • + 14: <% end %> + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223606266740' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223606266740' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.0ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:25:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (wrong number of arguments (given 1, expected 0)): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10:

    + 11: <%= link_to "Mark Complete", task_path(task.id), task.date("March 24") %> + 12:

    + 13:
  • + 14: <% end %> + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223637283940' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223637283940' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (77.9ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:25:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (0.8ms) +Completed 500 Internal Server Error in 10ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:11: syntax error, unexpected ':', expecting ')' +task_path(task.id), task.date: "March 24" );@output_buffer.s + ^): + +app/views/tasks/index.html.erb:11: syntax error, unexpected ':', expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (84.2ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:32:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 47ms (Views: 44.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:32:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 33.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:32:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 51ms (Views: 47.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-24 14:32:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 47ms (Views: 37.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-24 14:32:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 41ms (Views: 35.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-24 14:42:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (139.4ms) +Completed 500 Internal Server Error in 149ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `complete_task_path' for #<#:0x007fbc6e85b178> +Did you mean? delete_task_path): + 12: <%= link_to 'Delete', delete_task_path(@task.id), + 13: data: {confirm: "Do you really want to delete this task?"}, + 14: method: :delete %> + 15: <%= link_to 'Mark Complete', complete_task_path(@task.id) %> + 16:

    + 17: <%= link_to 'Home', tasks_path %> + 18:

    + +app/views/tasks/show.html.erb:15:in `_app_views_tasks_show_html_erb__1201380772379448240_70223642418900' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (10.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (83.3ms) +Started GET "/tasks/7" for ::1 at 2017-03-24 14:46:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 69ms (Views: 46.8ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/7" for ::1 at 2017-03-24 14:46:52 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"c6mMsULnCj9WSBfJKAIquFtd5Fd8z5R2m63kNv9LOg5m4/giSqzw8Y/qme+CktIyUjSv0QG29EPedOuFBUJWyQ==", "id"=>"7"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] +Redirected to http://localhost:3000/tasks/7 +Completed 302 Found in 4ms (ActiveRecord: 0.3ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-24 14:46:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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: 30.5ms | ActiveRecord: 0.1ms) + + + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks/7" for ::1 at 2017-03-24 14:48:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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: 17.0ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:48:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 23ms (Views: 21.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:48:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 52ms (Views: 48.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for ::1 at 2017-03-24 14:48:34 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"7OrXzj3vs1+wWzYhZ3gmzV1d3fntkfMKbPYhejlj31D5oKNdNaRJkWn5uAfN6N5HVDSWf5Dokz8pLy7Jw2qzlw==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +No template found for TasksController#complete, rendering head :no_content +Completed 204 No Content in 63ms (ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:48:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 42ms (Views: 38.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:48:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 41ms (Views: 35.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:49:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 33ms (Views: 20.0ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/1" for ::1 at 2017-03-24 14:51:02 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"UslWe+J5ivPhiZz4taET68u4hI31Q6EN7XcrSLg1hutHgyLo6jJwPTgrEt4fMethwtHPC4g6wTioriT7QjzqLA==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:51:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 28ms (Views: 24.4ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1" for ::1 at 2017-03-24 14:51:48 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"p1HCy7wM3P+bD9WrOUrLPVmgxgZu/t5H1C05RPm9SyqyG7ZYtEcmMUKtW42T2jO3UMmNgBOHvnKR9Db3A7Qn7Q==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:51:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 20.9ms | ActiveRecord: 0.2ms) + + + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks/1" for ::1 at 2017-03-24 14:52:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 29ms (Views: 18.6ms | ActiveRecord: 0.7ms) + + +Started PATCH "/tasks/1" for ::1 at 2017-03-24 14:52:17 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"/QYExoHjiw2kagP85KLCibjPCKlpwAYy31AfpEPr0FnoTHBViahxw33IjdpOMjoDsaZDLxS5ZgeaiRAXueK8ng==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +Completed 500 Internal Server Error in 2ms (ActiveRecord: 0.1ms) + + + +RuntimeError (): + +app/controllers/tasks_controller.rb:37:in `complete' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (3.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (78.1ms) +Started GET "/tasks" for ::1 at 2017-03-24 14:52:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.1ms) +Completed 200 OK in 37ms (Views: 29.4ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/10" for ::1 at 2017-03-24 14:53:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"10"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.8ms) +Completed 200 OK in 40ms (Views: 34.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/10" for ::1 at 2017-03-24 14:53:05 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"u6aWWsQqllvzzB1M74puweNm7P/KlcTjAXcMFA2Y3fOu7OLJzGFslSpuk2pFGpZL6g+nebfspNZErgOn95GxNA==", "id"=>"10"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.7ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "March 24, 2017"], ["updated_at", 2017-03-24 21:53:05 UTC], ["id", 10]] +  (2.6ms) commit transaction +Redirected to http://localhost:3000/tasks/10 +Completed 302 Found in 8ms (ActiveRecord: 3.5ms) + + +Started GET "/tasks/10" for ::1 at 2017-03-24 14:53:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"10"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 28ms (Views: 24.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:53:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 44ms (Views: 41.1ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:53:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 42ms (Views: 38.3ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/1" for ::1 at 2017-03-24 14:53:46 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"TFLxK8ikwfEmR6nGboubyQTPm7V21mGhllavQ9/j1BJZGIW4wO87P//lJ+DEG2NDDabQMwuvAZTTj6DwJeq41Q==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.6ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "March 24, 2017"], ["updated_at", 2017-03-24 21:53:46 UTC], ["id", 1]] +  (5.0ms) commit transaction +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 13ms (ActiveRecord: 5.9ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:53:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:53:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 35ms (Views: 31.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/9" for ::1 at 2017-03-24 14:54:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"9"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.6ms) +Completed 200 OK in 38ms (Views: 32.7ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/9" for ::1 at 2017-03-24 14:54:24 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"DQR42RSdYESeiPTWiLcJMKNgOrS2n6FzklC8To3lZlYYTgxKHNaaikcqevAiJ/G6qglxMsvmwUbXibP9d+wKkQ==", "id"=>"9"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "March 24, 2017"], ["updated_at", 2017-03-24 21:54:24 UTC], ["id", 9]] +  (2.9ms) commit transaction +Redirected to http://localhost:3000/tasks/9 +Completed 302 Found in 8ms (ActiveRecord: 3.7ms) + + +Started GET "/tasks/9" for ::1 at 2017-03-24 14:54:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"9"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 22ms (Views: 19.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:54:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.1ms) +Completed 200 OK in 43ms (Views: 39.8ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-24 14:54:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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: 34.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 14:55:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 43ms (Views: 39.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:55:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (4.3ms) +Completed 200 OK in 50ms (Views: 45.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-24 14:56:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 44ms (Views: 40.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/6" for ::1 at 2017-03-24 15:00:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"6"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.5ms) +Completed 200 OK in 41ms (Views: 38.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/6" for ::1 at 2017-03-24 15:00:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"6"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["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.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for ::1 at 2017-03-24 15:00:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] +Completed 404 Not Found in 2ms (ActiveRecord: 0.1ms) + + + +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=2): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb +Started GET "/tasks/2" for ::1 at 2017-03-24 15:00:15 -0700 + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.0ms) +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb +Completed 404 Not Found in 2ms (ActiveRecord: 0.3ms) + + + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (126.5ms) +ActiveRecord::RecordNotFound (Couldn't find Task with 'id'=2): + +app/controllers/tasks_controller.rb:7:in `show' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (87.3ms) +Started GET "/tasks" for ::1 at 2017-03-24 15:00:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `id' for nil:NilClass): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10:

    + 11: <%= link_to "Mark Complete", complete_task_path(@task.id), + 12: data: { confirm: "Have you really completed this task?"}, + 13: method: :patch %> + 14:

    + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223637224260' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223637224260' +Started GET "/tasks" for ::1 at 2017-03-24 15:00:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 500 Internal Server Error in 10ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `id' for nil:NilClass): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10:

    + 11: <%= link_to "Mark Complete", complete_task_path(@task.id), + 12: data: { confirm: "Have you really completed this task?"}, + 13: method: :patch %> + 14:

    + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223636204980' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223636204980' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (92.6ms) +Started GET "/tasks" for ::1 at 2017-03-24 15:01:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `id' for nil:NilClass): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10:

    + 11: <%= link_to "Mark Complete", complete_task_path(@task.id), + 12: data: { confirm: "Have you really completed this task?"}, + 13: method: :patch %> + 14:

    + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223624264020' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223624264020' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (75.7ms) +Started GET "/tasks" for ::1 at 2017-03-24 15:01:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `id' for nil:NilClass): + 8:
  • + 9: <%= link_to task.name, task_path(task.id) %>: <%= task.description %> + 10: + 11: <%= link_to "Mark Complete", complete_task_path(@task.id), + 12: data: { confirm: "Have you really completed this task?"}, + 13: method: :patch %> + 14: + +app/views/tasks/index.html.erb:11:in `block in _app_views_tasks_index_html_erb__4182350379551829974_70223625041380' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb__4182350379551829974_70223625041380' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.1ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (82.2ms) +Started GET "/tasks" for ::1 at 2017-03-24 15:02:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 22ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:02:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 25ms (Views: 23.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3" for ::1 at 2017-03-24 15:02:27 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"0Kek5sxCQElgOrVeu/bq+lOUkJ+RZ59EG2JgEewoForF7dB1xAm6h7mYO3gRZhJwWv3bGewe/3Feu2+iFiF6TQ==", "id"=>"3"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.8ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "March 24, 2017"], ["updated_at", 2017-03-24 22:02:27 UTC], ["id", 3]] +  (3.4ms) commit transaction +Redirected to http://localhost:3000/tasks/3 +Completed 302 Found in 14ms (ActiveRecord: 4.8ms) + + +Started GET "/tasks/3" for ::1 at 2017-03-24 15:02:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 19.6ms | ActiveRecord: 0.1ms) + + + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" +Started GET "/tasks" for ::1 at 2017-03-24 15:02:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 37ms (Views: 34.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/11" for ::1 at 2017-03-24 15:02:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.0ms) +Completed 200 OK in 53ms (Views: 49.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:02:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.5ms) +Completed 200 OK in 60ms (Views: 54.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/11" for ::1 at 2017-03-24 15:02:50 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"GZnucyicsMuDecP/bAPh8ITl8eUkHjZcWytvMmYQek0M05rgINdKBVrbTdnGkxl6jYy6Y1lnVmke8mCBnBkWig==", "id"=>"11"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 11], ["LIMIT", 1]] +  (0.2ms) begin transaction + SQL (1.3ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "March 24, 2017"], ["updated_at", 2017-03-24 22:02:50 UTC], ["id", 11]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks/11 +Completed 302 Found in 15ms (ActiveRecord: 4.8ms) + + +Started GET "/tasks/11" for ::1 at 2017-03-24 15:02:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 11], ["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: 20.9ms | ActiveRecord: 0.1ms) + + From d5816031756e9e3bdc3dc2f26f184470e21e9243 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Fri, 24 Mar 2017 15:21:14 -0700 Subject: [PATCH 11/16] dynamic date now working, com[plete and delete actions are functional from both index and show page --- app/controllers/tasks_controller.rb | 2 +- app/views/tasks/index.html.erb | 5 + db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 643 ++++++++++++++++++++++++++++ 4 files changed, 649 insertions(+), 1 deletion(-) diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 350d1025d..b09e817c8 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -32,7 +32,7 @@ def destroy def complete task = Task.find(params[:id]) - task.date = "March 24, 2017" + task.date = DateTime.now.strftime('%v') if task.save redirect_to task_path(task.id) diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 06769b3eb..106e4030c 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -12,6 +12,11 @@ data: { confirm: "Have you really completed this task?"}, method: :patch %>

    +

    + <%= link_to 'Delete Task', delete_task_path(task.id), + data: { confirm: "Do you really mean to delete this task?"}, + method: :delete %> +

  • <% end %> diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 054c62b0510bcd59bb6af6dc8cde8881dae1f5a2..88147cc7910e0e5957503d25c0c952c59c0e5524 100644 GIT binary patch delta 850 zcmZ`%%WB&|6qTHX9KVuA1X}vYgb+d(lBIb_9&L(YRRg#G;Vp~O;;J6#d z+pOA8X#XHJvv1E@I=lGveP?sA zr!5w*weqjpO6^PeMWtCfUuxHW7q3f&Qlav*I9AWa_(O5D_sG!JHa5cWFp>gEk;|hr z>qYW*i>dW4$}H@-z6#4B7N!W}z-0mUY)(AJ-5JCWFt$18%p>D!)zCJFRv5nSccUy; z^-tw)=kAM=9Oa`F$)rC-Ngv4$9HP5!_C6Fa?EV6Zn)G@6qvO2K4beh)T zf#cYelLq#t5tjy(*gmGN#H%a89{KwZ6%bE{}ATd9%nvblZEz`K3cN2Ucwx*^gv|eg^Hn(gY__c zlf);PKPjNAZpAv-bv diff --git a/log/development.log b/log/development.log index 7dd27fe50..50ce521b9 100644 --- a/log/development.log +++ b/log/development.log @@ -5486,3 +5486,646 @@ Processing by TasksController#show as HTML Completed 200 OK in 24ms (Views: 20.9ms | ActiveRecord: 0.1ms) +Started GET "/tasks" for ::1 at 2017-03-24 15:04:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.8ms) +Completed 200 OK in 45ms (Views: 43.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:08:04 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.3ms) + Rendered tasks/new.html.erb within layouts/application (5.3ms) +Completed 200 OK in 97ms (Views: 91.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:08:19 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"LRjE+nIfUGUngz3d4WI4qb5ZmH23dfuSH3I3n3Tz0h9lqduIq5WuJh9FrEsd1Be8ZQjwyTi65AHfrs82dllveQ==", "task"=>{"name"=>"Figure out DateTime", "description"=>"Is this the way I want to do this in Rails?"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (2.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Figure out DateTime"], ["description", "Is this the way I want to do this in Rails?"], ["created_at", 2017-03-24 22:08:19 UTC], ["updated_at", 2017-03-24 22:08:19 UTC]] +  (3.3ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 10ms (ActiveRecord: 5.9ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:08:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 30ms (Views: 28.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:08:20 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (6.4ms) + Rendered tasks/new.html.erb within layouts/application (8.4ms) +Completed 200 OK in 41ms (Views: 37.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:09:00 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"IqpaEi+F5dUQ8dnLcUHPeewrsq2Chyf3yvO9NzGMgudqG0Vg9g8blig3SF2N9+BsN3raGQ1IOGQKL0WeMyY/gQ==", "task"=>{"name"=>"Enlarge text", "description"=>"The text is so tiny in this text box - make it bigger!"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (2.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Enlarge text"], ["description", "The text is so tiny in this text box - make it bigger!"], ["created_at", 2017-03-24 22:09:00 UTC], ["updated_at", 2017-03-24 22:09:00 UTC]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 10ms (ActiveRecord: 5.6ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:09:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 33ms (Views: 30.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:09:02 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (6.0ms) + Rendered tasks/new.html.erb within layouts/application (8.9ms) +Completed 200 OK in 45ms (Views: 41.8ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:09:19 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"hqB1Z4KuobCmHfTGyvACn/7cTE3L7AoclbHromSt5CrOEWoVWyRf857bZVA2Ri2KJY0k+UQjFY9VbRMLZgdZTA==", "task"=>{"name"=>"get water", "description"=>"ew - my water bottle water tastes so gross. time for a refill"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "get water"], ["description", "ew - my water bottle water tastes so gross. time for a refill"], ["created_at", 2017-03-24 22:09:19 UTC], ["updated_at", 2017-03-24 22:09:19 UTC]] +  (3.9ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:09:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 32ms (Views: 27.6ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/14" for ::1 at 2017-03-24 15:12:32 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"jeuqAfrwmBhPkZv1AyKL1nSCUEkbcecS3eShi09KYCaYod6S8rti1pYzFdOpsnNcfesbz2YIhyeYPa44tUMM4Q==", "id"=>"14"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 14], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "2017-03-24T15:12:32-07:00"], ["updated_at", 2017-03-24 22:12:32 UTC], ["id", 14]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks/14 +Completed 302 Found in 28ms (ActiveRecord: 3.6ms) + + +Started GET "/tasks/14" for ::1 at 2017-03-24 15:12:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"14"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 14], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 59ms (Views: 55.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:13:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.1ms) +Completed 200 OK in 73ms (Views: 59.1ms | ActiveRecord: 0.9ms) + + +Started PATCH "/tasks/12" for ::1 at 2017-03-24 15:13:45 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"vwx7flAVGEOyVhFseWXRN9ym7MpgAcD3wnvPIciC6dmqRg/tWF7ijWv0n0rT9Sm91c+nTB14oMKHosCSMouFHg==", "id"=>"12"} + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 12], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "03/24/2017"], ["updated_at", 2017-03-24 22:13:45 UTC], ["id", 12]] +  (6.1ms) commit transaction +Redirected to http://localhost:3000/tasks/12 +Completed 302 Found in 18ms (ActiveRecord: 7.4ms) + + +Started GET "/tasks/12" for ::1 at 2017-03-24 15:13:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 23.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:14:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.9ms) +Completed 200 OK in 73ms (Views: 61.3ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/13" for ::1 at 2017-03-24 15:14:43 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"3cPYdPQ2sKDYTVd9ALZSS8EbaNtEBAEpLSrZPcOF/xzIiazn/H1KbgHv2VuqJqrByHIjXTl9YRxo89aOOYyT2w==", "id"=>"13"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 13], ["LIMIT", 1]] +  (0.3ms) begin transaction + SQL (0.7ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "03/24/2017/15:14"], ["updated_at", 2017-03-24 22:14:43 UTC], ["id", 13]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks/13 +Completed 302 Found in 13ms (ActiveRecord: 4.3ms) + + +Started GET "/tasks/13" for ::1 at 2017-03-24 15:14:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"13"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 31ms (Views: 24.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:15:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 38ms (Views: 35.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:15:09 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (8.2ms) + Rendered tasks/new.html.erb within layouts/application (10.7ms) +Completed 200 OK in 55ms (Views: 50.5ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:15:13 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"xMpv1BMtq293crk2DaWYzjJpTbJk2yx1CVk0FxxNrn2Me3CmyqdVLE+0KKDxE7fb6TglBusUM+bJhcy+HucTGw==", "task"=>{"name"=>"new", "description"=>"new"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.6ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "new"], ["description", "new"], ["created_at", 2017-03-24 22:15:13 UTC], ["updated_at", 2017-03-24 22:15:13 UTC]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:15:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 27ms (Views: 23.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:15:14 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.9ms) + Rendered tasks/new.html.erb within layouts/application (6.3ms) +Completed 200 OK in 51ms (Views: 47.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:15:19 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"t7XrKfB39JZuTPTSb8iYGOi3w6LWcNa1zscTb3kpS0z/BPRbKf0K1VaKZUSTfrcNM+arFlm/ySYOG+vGe4P2Kg==", "task"=>{"name"=>"test", "description"=>"tes"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "test"], ["description", "tes"], ["created_at", 2017-03-24 22:15:19 UTC], ["updated_at", 2017-03-24 22:15:19 UTC]] +  (2.8ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:15:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 28ms (Views: 25.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:15:21 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.1ms) + Rendered tasks/new.html.erb within layouts/application (6.0ms) +Completed 200 OK in 48ms (Views: 44.9ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:15:26 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"8IR9HYETHl4dZ61eaHPwwcSs47yQFSVVrEfO9oNW41y4NWJvWJngHSWhPMiUxd/UH/2LCB/aOsZsmzZfgfxeOg==", "task"=>{"name"=>"date test", "description"=>"format test"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "date test"], ["description", "format test"], ["created_at", 2017-03-24 22:15:26 UTC], ["updated_at", 2017-03-24 22:15:26 UTC]] +  (6.6ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 12ms (ActiveRecord: 7.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:15:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 30ms (Views: 28.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/15" for ::1 at 2017-03-24 15:15:38 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"UueNL1riL4cFxxFU1JUDTclcxHFTkw8N/B1caQ/dEmlHrfm8UqnVSdxln3J+BfvHwDWP9y7qbzi5xFPa9dR+rg==", "id"=>"15"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 15], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "03/24/17/15:15"], ["updated_at", 2017-03-24 22:15:38 UTC], ["id", 15]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks/15 +Completed 302 Found in 17ms (ActiveRecord: 4.0ms) + + +Started GET "/tasks/15" for ::1 at 2017-03-24 15:15:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"15"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 15], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 27ms (Views: 23.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:15:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 44ms (Views: 29.0ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/16" for ::1 at 2017-03-24 15:15:51 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"/Z7S4fpgT5WEFnWOFtlkq78OZiayjHrVNsn8yRYlWBbo1KZy8iu1W120+6i8SZwhtmctoM/1GuBzEPN67Cw00Q==", "id"=>"16"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 16], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "03/24/1715:15"], ["updated_at", 2017-03-24 22:15:51 UTC], ["id", 16]] +  (3.3ms) commit transaction +Redirected to http://localhost:3000/tasks/16 +Completed 302 Found in 9ms (ActiveRecord: 3.8ms) + + +Started GET "/tasks/16" for ::1 at 2017-03-24 15:15:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"16"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 16], ["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: 26.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:17:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.9ms) +Completed 200 OK in 76ms (Views: 64.0ms | ActiveRecord: 1.1ms) + + +Started PATCH "/tasks/17" for ::1 at 2017-03-24 15:17:22 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"zgxAYqqV3hLpze2FOsUAuqCv46ByAGeqw+qDTqI9kgbbRjTxot4k3DBvY6OQVfgwqcaoJg95B5+GM4z9WDT+wQ==", "id"=>"17"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 17], ["LIMIT", 1]] +  (0.4ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "24-Mar-2017"], ["updated_at", 2017-03-24 22:17:22 UTC], ["id", 17]] +  (7.0ms) commit transaction +Redirected to http://localhost:3000/tasks/17 +Completed 302 Found in 17ms (ActiveRecord: 8.4ms) + + +Started GET "/tasks/17" for ::1 at 2017-03-24 15:17:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"17"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 17], ["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: 22.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/17" for ::1 at 2017-03-24 15:17:26 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"LKjqnRDEloB99vkOpxv8XeLCLOMu/OEZoNWvKiY0tvc54p4OGI9sTqRUdygNiwTX66tnZVOFgSzlDKCZ3D3aMA==", "id"=>"17"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 17], ["LIMIT", 1]] +  (0.1ms) begin transaction +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/17 +Completed 302 Found in 3ms (ActiveRecord: 0.4ms) + + +Started GET "/tasks/17" for ::1 at 2017-03-24 15:17:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"17"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 17], ["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: 21.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:17:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 36ms (Views: 33.4ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/15" for ::1 at 2017-03-24 15:17:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"15"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 15], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.7ms) +Completed 200 OK in 51ms (Views: 47.4ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/15" for ::1 at 2017-03-24 15:17:36 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"cLJPHS3HcxzlFK+l1U7d5hN68cEqjFk8h96XhAQv0Itl+DuOJYyJ0jy2IYN/3iVsGhO6R1f1OQnCB5g3/ia8TA==", "id"=>"15"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 15], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 15]] +  (2.8ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:17:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 27ms (Views: 24.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/14" for ::1 at 2017-03-24 15:17:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"14"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 33.8ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/14" for ::1 at 2017-03-24 15:17:43 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"dmMthlbOwKPZr0H9+UZL4RBMnORbzEm5PCL5sAiccrBjKVkVXoU6bQANz9tT1rNrGSXXYia1KYx5+/YD8pUedw==", "id"=>"14"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 14], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.9ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 14]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 4.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:17:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 26ms (Views: 23.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/17" for ::1 at 2017-03-24 15:17:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"17"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 17], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.7ms) +Completed 200 OK in 47ms (Views: 42.8ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/17" for ::1 at 2017-03-24 15:17:48 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"qjfph1fJpRQ+hrG8bmrf1WCJfYVV6bRfmU8xu5zX6Xu/fZ0UX4Jf2uckP5rE+idfaeA2AyiQ1Grclj4IZt6FvA==", "id"=>"17"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 17], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.8ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 17]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 6ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:17:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 23ms (Views: 20.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:18:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (1.0ms) +Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:17: syntax error, unexpected ':', expecting ')' + data: { confirm: "Do you really mea + ^ +/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/index.html.erb:18: syntax error, unexpected ':', expecting ')' + method: :delete );@output_buffer.safe + ^): + +app/views/tasks/index.html.erb:17: syntax error, unexpected ':', expecting ')' +app/views/tasks/index.html.erb:18: syntax error, unexpected ':', expecting ')' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.9ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (103.6ms) +Started GET "/tasks" for ::1 at 2017-03-24 15:19:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/16" for ::1 at 2017-03-24 15:19:25 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"hqykBYsxsPIRlgoUSDPpwB5YAdcCiVE6CrIbsnyVpG6T5tCWg3pKPMg0hDLioxFKFzFKUX/wMQ9PaxQBhpzIqQ==", "id"=>"16"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 16], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 16]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 3.8ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:19:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 26ms (Views: 22.5ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/9" for ::1 at 2017-03-24 15:19:33 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"Xro70N7tMOtA6o2iS7N6CjAVcq6jgCtcjeZLu8gzTENL8E9D1qbKJZlIA4ThI4KAOXw5KN75S2nIP0QIMjoghA==", "id"=>"9"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 9], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 9]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 10ms (ActiveRecord: 3.9ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:19:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 40ms (Views: 35.7ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/8" for ::1 at 2017-03-24 15:19:36 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"vVzZDyknvkuMpOC75V073cmamXEARZ1Vx8CeSOhA/3ioFq2cIWxEhVUGbp1PzcNXwPPS9308/WCCGZH7EkmTvw==", "id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 8], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.7ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 8]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 12ms (ActiveRecord: 4.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:19:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 25ms (Views: 22.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:19:43 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (4.6ms) + Rendered tasks/new.html.erb within layouts/application (7.6ms) +Completed 200 OK in 39ms (Views: 36.1ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:19:46 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"ip/CTmnP0omsfnr32akXFKQjK8jvg5maF/xQDVXZuEHCLt08sEUsypS462ElHzgBf3JDfGBMhgnXIKikV3MFJw==", "task"=>{"name"=>"new", "description"=>"new"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "new"], ["description", "new"], ["created_at", 2017-03-24 22:19:46 UTC], ["updated_at", 2017-03-24 22:19:46 UTC]] +  (3.0ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:19:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 29ms (Views: 25.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:19:48 -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 (4.7ms) +Completed 200 OK in 42ms (Views: 39.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:19:54 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"GwX06iF75RCmFUKyYVsb1uySo1FwryJCGqqw7Sucx21TtOuY+PEbU57T0ySd7TTDN8PL5f9gPdHadkhEKTZ6Cw==", "task"=>{"name"=>"task", "description"=>"task"}, "commit"=>"Create task"} +  (0.2ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "task"], ["description", "task"], ["created_at", 2017-03-24 22:19:54 UTC], ["updated_at", 2017-03-24 22:19:54 UTC]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 3.8ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:19:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 24ms (Views: 21.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/18" for ::1 at 2017-03-24 15:19:59 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"cZCf27xFznd1+ybo4otxKddaCka0bEdqXClsr+4Mcx9k2utItA40uaxZqM5IG4mj3jNBwMkVJ18Z8GMcFAUf2A==", "id"=>"18"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 18], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "24-Mar-2017"], ["updated_at", 2017-03-24 22:19:59 UTC], ["id", 18]] +  (3.0ms) commit transaction +Redirected to http://localhost:3000/tasks/18 +Completed 302 Found in 9ms (ActiveRecord: 3.7ms) + + +Started GET "/tasks/18" for ::1 at 2017-03-24 15:19:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"18"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 18], ["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.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:20:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 45ms (Views: 43.0ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/18" for ::1 at 2017-03-24 15:20:05 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"pPmNiiHJyb1rv86uwjYPTyTml/gbIdLGISkigxT2Louxs/kZKYIzc7IdQIhopvfFLY/cfmZYsvNk8C0w7v9CTA==", "id"=>"18"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 18], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 18]] +  (3.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 4.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:20:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 28ms (Views: 24.8ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/19" for ::1 at 2017-03-24 15:20:08 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"f9hZ4aPtPc0/zXLm7Z2UxChmilfeK60wJJwjFJUNfuFqki1yq6bHA+Zv/MBHDWxOIQ/B0aNSzQVhRSynbwQSJg==", "id"=>"19"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 19], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 19]] +  (2.6ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:20:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 28ms (Views: 24.6ms | ActiveRecord: 0.2ms) + + From c39753ab6420b591c9a38736aaf60a2a10487d02 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Fri, 24 Mar 2017 16:00:52 -0700 Subject: [PATCH 12/16] checkboxes working for completed and uncompleted tasks. everything still looks ugly and needs to be styled --- app/assets/stylesheets/tasks.scss | 8 + app/views/layouts/application.html.erb | 1 + app/views/tasks/index.html.erb | 11 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 303 +++++++++++++++++++++++++ 5 files changed, 320 insertions(+), 3 deletions(-) diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index b543ea8d7..8ad3c178b 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -31,3 +31,11 @@ h1 { float: left; // clear: right; } + +.complete_box { + display: inline-block; + height: 100px; + width: 100px; + border: solid; + border-color: red; +} diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index be7a9f069..766c448a1 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -3,6 +3,7 @@ TaskList <%= csrf_meta_tags %> + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 106e4030c..c77183dc1 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -8,9 +8,14 @@
  • <%= link_to task.name, task_path(task.id) %>: <%= task.description %>

    - <%= link_to "Mark Complete", complete_task_path(task.id), - data: { confirm: "Have you really completed this task?"}, - method: :patch %> + + <% if task.date == nil %> + <%= link_to '◻️', complete_task_path(task.id), + data: { confirm: "Have you really completed this task?"}, + method: :patch %> + <% else %> + ✔️ + <% end %>

    <%= link_to 'Delete Task', delete_task_path(task.id), diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 88147cc7910e0e5957503d25c0c952c59c0e5524..b957d28d3a3a6b609c4b494fb8aabb28281b2f41 100644 GIT binary patch delta 248 zcmZp8z}WDBae_3X^bc04BFPpligx8xlD9@6N_|>3=GXD=f$Y185vobnpzo~=~nm&9CSWMN=nh}~Ql*C@y+0s!*lLE!)Z delta 357 zcmZp8z}WDBae_3X=|mZ4M$?T63;m@za~U`}?lN$n=M&MgBI%=C=R&5Vok)54kvU5xV"os6vKn5+gOJoA8n0a7bUUpMeDZvzf/j0p87FqHbO7eW3hNu5djV6LLGhR9LBJizYmndGHY4GmMHiF8objMeBIg==", "id"=>"4"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] +  (0.4ms) begin transaction + SQL (0.8ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "24-Mar-2017"], ["updated_at", 2017-03-24 22:52:03 UTC], ["id", 4]] +  (2.9ms) commit transaction +Redirected to http://localhost:3000/tasks/4 +Completed 302 Found in 12ms (ActiveRecord: 4.7ms) + + +Started GET "/tasks/4" for ::1 at 2017-03-24 15:52:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 30ms (Views: 23.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:52:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 41ms (Views: 38.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-24 15:52:43 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/new.html.erb within layouts/application (5.5ms) +Completed 200 OK in 46ms (Views: 43.0ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-24 15:52:47 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"UdggaEN7dwNBzPiAvI/hh0lGQ6o7TDrs1D/wbmr5jKMZaT8amvGJQHkKaRZAOc6SkhcrHrSDJX8U4wjHaFMxxQ==", "task"=>{"name"=>"new test", "description"=>"sadfsf"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "new test"], ["description", "sadfsf"], ["created_at", 2017-03-24 22:52:47 UTC], ["updated_at", 2017-03-24 22:52:47 UTC]] +  (3.0ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.6ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:52:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 28ms (Views: 25.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/20" for ::1 at 2017-03-24 15:52:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"20"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 20], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 40ms (Views: 36.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:53:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.1ms) +Completed 200 OK in 52ms (Views: 47.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/20" for ::1 at 2017-03-24 15:53:05 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"knFiSb7i9pJLXm/G7vQD2txOoRXxeWLVgkDlswYmrhSHOxbatqkMXJL84eBEZPtQ1Sfqk4wAAuDHmeoA/C/C0w==", "id"=>"20"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 20], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.8ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "24-Mar-2017"], ["updated_at", 2017-03-24 22:53:05 UTC], ["id", 20]] +  (6.6ms) commit transaction +Redirected to http://localhost:3000/tasks/20 +Completed 302 Found in 14ms (ActiveRecord: 7.6ms) + + +Started GET "/tasks/20" for ::1 at 2017-03-24 15:53:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"20"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 20], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (10.7ms) +Completed 200 OK in 40ms (Views: 36.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:53:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 35ms (Views: 31.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-24 15:55:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.4ms) +Completed 200 OK in 40ms (Views: 36.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:55:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.6ms) +Completed 200 OK in 64ms (Views: 60.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/7" for ::1 at 2017-03-24 15:55:36 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"MAOLm4WwfuuUNFIjDxd/g9wY3rnypEpUwOGLfHEhbkUlSf8IjfuEJU2W3AWlh4cJ1XGVP4/dKmGFOITPiygCgg==", "id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "24-Mar-2017"], ["updated_at", 2017-03-24 22:55:36 UTC], ["id", 7]] +  (3.1ms) commit transaction +Redirected to http://localhost:3000/tasks/7 +Completed 302 Found in 9ms (ActiveRecord: 3.8ms) + + +Started GET "/tasks/7" for ::1 at 2017-03-24 15:55:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["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: 20.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-24 15:55:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.8ms) +Completed 200 OK in 44ms (Views: 40.5ms | ActiveRecord: 0.4ms) + + From 7bed12dcb91ec0f6b994a8ea0c2e03a98cd3586e Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Sat, 25 Mar 2017 17:02:48 -0700 Subject: [PATCH 13/16] finished styling index --- app/assets/stylesheets/tasks.scss | 107 +- app/views/layouts/application.html.erb | 1 + app/views/tasks/edit.html.erb | 5 +- app/views/tasks/index.html.erb | 51 +- app/views/tasks/new.html.erb | 3 +- app/views/tasks/show.html.erb | 19 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 3410 ++++++++++++++++++++++++ 8 files changed, 3546 insertions(+), 50 deletions(-) diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index 8ad3c178b..5e15e894c 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -1,41 +1,100 @@ // 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/ +* { + background: #DCDCDD; +} h1 { - width: 100%; + background: #1985A1; height: 150px; + width: 100%; margin-top: 0px; - background-color: #666666; - color: hotpink; - font-family: Arial; - font-size: 70px; + padding-top: 75px; text-align: center; - padding-top: 40px; + color: #46494C; + font-family: 'Didact Gothic', sans-serif; + font-size: 95px; } -#index_list { - display: inline-block; - width: 90%; - margin: auto; - background-color: aquamarine; +.button { + padding-top: 20px; + padding-bottom: 20px; + padding-left: 30px; + padding-right: 30px; + margin-right: 50px; + border: solid; + border-color: #1985A1; + border-radius: 50%; + float: right; + font-family: Arimo; + font-size: 30px; + text-decoration: none; +} + +.button:visited { + color: #46494C; } -#index_list li { - background-color: lavender; - margin: auto; +// want this to be an id that gets both the link AND the :, how to do this? +.task_list { + color: #46494C; + font-family: Arimo; + font-size: 40px; + text-decoration: none; + margin-bottom: 0px; + padding-bottom: 0px; +} + +ul { list-style: none; - height: 150px; - width: 33%; - border: solid; - float: left; - // clear: right; } -.complete_box { +#arrow { + font-size: 40px; + margin-top: 0px; + color: #46494C; +} + +#list_description { + color: #46494C; display: inline-block; - height: 100px; - width: 100px; - border: solid; - border-color: red; + font-family: Arimo; } + +// this negative margin is not my fav, but the unicode items where driving me crazy +.control_button { + font-size: 45px; + display: inline-block; + color: #46494C; + margin-top: -40px; +} + +.control_button_text { + font-family: Arimo; + color: #1985A1; + font-size: 30px; + line-height: 1.6em; + margin-top: 0; +} + +#complete_button { + margin-bottom: 8px; + font-size: 50px; + text-align: center; +} + +#delete_button, #undone_button { + text-decoration: none; + color: #46494C; + text-align: center; + margin-bottom: 1px; +} + +#delete_option { + margin-left: 30px; +} + +// #undone_button { +// font-size: 80px; +// } diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 766c448a1..8181286ca 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -7,6 +7,7 @@ <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index de89b2041..6ad6ca354 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,2 +1,5 @@ -

    Edit a Task

    +

    ToDo

    <%= render partial: "form", locals: {action_name: "Edit Task", form_method: :put } %> +

    + <%= link_to 'Home', tasks_path %> +

    diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index c77183dc1..2f1940fbd 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,27 +1,52 @@ -

    To Do List

    +

    ToDo

    -<%= link_to 'Create New Task', new_task_path %> +<%= link_to 'New', new_task_path, class:"button"%> -
      +
        <% @tasks. each do |task| %>
      • - <%= link_to task.name, task_path(task.id) %>: <%= task.description %>

        +

        <%= link_to task.name, task_path(task.id), class:'task_list' %>:

        + + ↳ + +

        + <%= task.description %> +

        +

        + + <% if task.date == nil %> - <%= link_to '◻️', complete_task_path(task.id), +

        + <%= link_to '◯', complete_task_path(task.id), data: { confirm: "Have you really completed this task?"}, - method: :patch %> + method: :patch, id:'undone_button' %> +

        +

        + ToDo +

        <% else %> - ✔️ +

        + ∅ +

        +

        + Done +

        <% end %> -

        -

        - <%= link_to 'Delete Task', delete_task_path(task.id), - data: { confirm: "Do you really mean to delete this task?"}, - method: :delete %> -

        +
        + + +

        + <%= link_to 'Ⓧ', delete_task_path(task.id), + data: { confirm: "Do you really mean to delete this task?"}, + method: :delete, id:'delete_button'%> +

        +

        + Delete +

        +
      • <% end %> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 1e4775498..35fb737d7 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,2 +1,3 @@ -

        Create New Task

        +

        ToDo

        +<%= link_to 'Home', tasks_path, class:"button" %> <%= render partial: 'form', locals: { action_name: "Create task", form_method: :post}%> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index f337ce0b4..5b76245b6 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,20 +1,17 @@ -

        Show a task

        +

        ToDo

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

        - Completed on: <%= @task.date %> -

        -

        - <%= image_tag "http://www.fillmurray.com/200/200" %> -

        +

        <%= @task.name %>:

        <%= @task.description%> +

        Completed on:

        <%= @task.date %> -<%= link_to 'Edit', edit_task_path(@task.id) %> -<%= link_to 'Delete', delete_task_path(@task.id), +

        + <%= link_to 'Edit', edit_task_path(@task.id) %> + <%= link_to 'Delete', delete_task_path(@task.id), data: {confirm: "Do you really want to delete this task?"}, method: :delete %> -<%= link_to 'Mark Complete', complete_task_path(@task.id), + <%= link_to 'Mark Complete', complete_task_path(@task.id), data: { confirm: "Have you really completed this task?"}, method: :patch %> +

        <%= link_to 'Home', tasks_path %>

        diff --git a/db/development.sqlite3 b/db/development.sqlite3 index b957d28d3a3a6b609c4b494fb8aabb28281b2f41..fd3af577a237e3bfcdfcd5c0fb7bacff6fa15996 100644 GIT binary patch delta 568 zcmZ`#%}(1u5Z-MgrRAr&6mp=Tp&Yn0mc8-T#!`i%NQg?HR6;$pMTo`Tcvnq!gV&ao zQ<4X$RFpdsj{v##)Hk5&6YvCm1?n`kf>I^sJr&Jqp<8wj04s-c(Y9#1;`LQbfYo=#ZG zA)9Rj@9-{HshMgmb|Y?Ntcu2@oJFA9kP2x)u<&yqa@L2pz`77=IZ!dk6qL@bdw-C6 zK%F8jhi*}i{vSDAE~E8UVeF1n(g5LZ7zgmgE@ofq7NqK7-7>YOMVroBvdM@@Xi*lF`Uaw{r6D`+4rC`ZnXt5% zHdjwdK7k)W7d&|K=uOar2PyQM=tMzQFAog=hyVO|PR`7eGxK%F^xs_FH2rt`Z@0Ux z4@R?oYP7zzFE&wYr7>x~T6)p`UO#R8Xr7y`JlJm3V#_khgJ++tr!~u1?W~o>-g0^G z`PW);>3n^5ZKrG2+DGQM+2-yoGtnE!2!gHD29FhwaRnx zjxoT5APD~V_JZJH zE{?!K&a>(c*_>)R4wWW^6Ce`>ayjH_rb0Osas;MAjej$RjFL3vk;j8Usvk nfIr6a!mf3l>IWnGzOGFj;`Ql&cFY`Td#*!W`hNfClDYf~np>Ec diff --git a/log/development.log b/log/development.log index 91e59c4ef..156cdf804 100644 --- a/log/development.log +++ b/log/development.log @@ -6432,3 +6432,3413 @@ Processing by TasksController#index as HTML Completed 200 OK in 44ms (Views: 40.5ms | ActiveRecord: 0.4ms) +Started GET "/tasks" for ::1 at 2017-03-25 11:46:35 -0700 + ActiveRecord::SchemaMigration Load (2.6ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (22.5ms) +Completed 200 OK in 389ms (Views: 365.3ms | ActiveRecord: 2.8ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 11:46:59 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (53.8ms) + Rendered tasks/new.html.erb within layouts/application (57.2ms) +Completed 200 OK in 90ms (Views: 84.8ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 11:47:32 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"AsM+3mub/xsJETMtkfsZwTQZ73qyrGAw3enLe4nV7DZKciGsshEBWDHXorttTTbU70iHzj1jf6MdNTPSi39RUA==", "task"=>{"name"=>"get robert a sandiwch", "description"=>"get a buffalo chicen sandwih\\ch in robert's mouth\r\n"}, "commit"=>"Create task"} +  (0.3ms) begin transaction + SQL (2.8ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "get robert a sandiwch"], ["description", "get a buffalo chicen sandwih\\ch in robert's mouth\r\n"], ["created_at", 2017-03-25 18:47:32 UTC], ["updated_at", 2017-03-25 18:47:32 UTC]] +  (6.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 15ms (ActiveRecord: 9.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 11:47:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 42ms (Views: 38.5ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/21" for ::1 at 2017-03-25 11:47:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"21"} + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.9ms) +Completed 200 OK in 76ms (Views: 64.3ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/21/edit" for ::1 at 2017-03-25 11:48:14 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"21"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["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 (7.3ms) +Completed 200 OK in 38ms (Views: 34.9ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/21" for ::1 at 2017-03-25 11:48:17 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"XbMB+SnVvEDeSNcf+BCxntPcGR8OrKvendmsSvuP8LPRrgm9IWWsf+DmKLjd2e9szY6o25NvYF2GYlso5aibKw==", "task"=>{"name"=>"get robert a sandiwch", "description"=>"get a buffalo chicen sandwih\\ch in robert's mouth\r\n"}, "commit"=>"Edit Task", "id"=>"21"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["LIMIT", 1]] +  (0.1ms) begin transaction +  (0.2ms) commit transaction +Redirected to http://localhost:3000/tasks/21 +Completed 302 Found in 5ms (ActiveRecord: 0.4ms) + + +Started GET "/tasks/21" for ::1 at 2017-03-25 11:48:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"21"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["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: 21.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 11:48:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 36ms (Views: 33.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/21" for ::1 at 2017-03-25 11:48:27 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"fxgR+5x8aFaL6IEGqvQEEhfS7mP+ACWi6Qg56LnxLmhqUmVolDeSmFJKDyAAZPyYHrul5YN5RZes0TZbQ/hCrw==", "id"=>"21"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["LIMIT", 1]] +  (0.2ms) begin transaction + SQL (1.0ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "25-Mar-2017"], ["updated_at", 2017-03-25 18:48:27 UTC], ["id", 21]] +  (3.2ms) commit transaction +Redirected to http://localhost:3000/tasks/21 +Completed 302 Found in 14ms (ActiveRecord: 4.8ms) + + +Started GET "/tasks/21" for ::1 at 2017-03-25 11:48:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"21"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["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: 18.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 11:48:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 39ms (Views: 35.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:00:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 60ms (Views: 55.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:03:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.2ms) +Completed 200 OK in 42ms (Views: 37.9ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:03:15 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (4.2ms) + Rendered tasks/new.html.erb within layouts/application (6.5ms) +Completed 200 OK in 39ms (Views: 34.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:05:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 45ms (Views: 40.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 14:06:00 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.9ms) + Rendered tasks/edit.html.erb within layouts/application (6.7ms) +Completed 200 OK in 49ms (Views: 44.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 14:14:59 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.3ms) + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 80ms (Views: 76.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:15:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 21.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 30ms (Views: 26.1ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/3" for ::1 at 2017-03-25 14:15:19 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"E2e063j2//g2Jv05J5GywUaMPZbK7oZI4OnnBD2wr7YGLcB4cL0FNu+Ecx+NAUpLT+V2ELeX5n2lMOi3x7nDcQ==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 3], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 3]] +  (3.8ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 23ms (Views: 21.2ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/4" for ::1 at 2017-03-25 14:15:23 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"AryTwB7wpmcsqZ5xkrZvYkmX/7PaZ3BnhcPvgtONBxAX9udTFrtcqfULEFc4JpfoQP60NaceEFLAGuAxKYRr1w==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 4], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 4]] +  (2.8ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/6" for ::1 at 2017-03-25 14:15:25 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"0MUDkUybONqt2eC/CDo0LcQ8bbhwOhInOjIs3Md3grrFj3cCRNDCFHR7bpmiqsynzVUmPg1DchJ/6yNvPX7ufQ==", "id"=>"6"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 6], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 6]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 25ms (Views: 23.2ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/7" for ::1 at 2017-03-25 14:15:28 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"5iCbsLwBTPvjEwFZzyuJE9fpfqrC9ltk8466iuTh91Dzau8jtEq2NTqxj39lu3GZ3oA1LL+PO1G2V7U5Huiblw==", "id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 7], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 7]] +  (5.9ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 6.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 25ms (Views: 23.0ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/10" for ::1 at 2017-03-25 14:15:30 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"WSuA4nl44gulbuYIBfIi+/3oMJPXnAKSCnpG+Xb6dFJMYfRxcTMYxXzMaC6vYtpx9IF7FarlYqdPo0lKjPMYlQ==", "id"=>"10"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 10], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 10]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 6ms (ActiveRecord: 3.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/11" for ::1 at 2017-03-25 14:15:32 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"F0yDSndy0uVqeeukIULyNdU3pDGhfZZLkCGz+I/VynQCBvfZfzkoK7PbZYKL0gq/3F7vt9wE9n7V+LxLddymsw==", "id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 11], ["LIMIT", 1]] +  (0.2ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 11]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 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" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 33ms (Views: 30.8ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/12" for ::1 at 2017-03-25 14:15:33 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"oKpb3u//551H71MFE87Qa9vSb/T6s2LMbSUIKTtiavW14C9N57QdU55N3SO5Xijh0rskcofKAvko/AeawWsGMg==", "id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 12], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 12]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 29ms (Views: 27.0ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/13" for ::1 at 2017-03-25 14:15:35 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"ZfBxmpGQSpV5umV4wDw4tZdd70HGlecVeC/22Wp5yfFwugUJmduwW6AY615qrMA/njSkx7vshyA99vlqkHClNg==", "id"=>"13"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 13], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.2ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 13]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 6ms (ActiveRecord: 3.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14: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" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 22ms (Views: 18.5ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/20" for ::1 at 2017-03-25 14:15:36 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"W2KWbQilwj6TkXqOxdUztcvibgUVK2VmPXvREOlPpxROKOL+AO448Eoz9KhvRcs/woslg2hSBVN4ot6jE0bL0w==", "id"=>"20"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 20], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.2ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 20]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 6ms (ActiveRecord: 2.9ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:15:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 20ms (Views: 18.3ms | ActiveRecord: 0.1ms) + + +Started DELETE "/tasks/21" for ::1 at 2017-03-25 14:15:37 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"Q54n9Clp0VzYeih/s3KvcdVqoPVlDJJldn7GOThjERdW1FNnISIrkgHYplkZ4lf73APrcxh18lAzp8mKwmp90A==", "id"=>"21"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 21], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.2ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 21]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 5ms (ActiveRecord: 2.8ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14: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" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 20ms (Views: 18.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:16:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 46ms (Views: 42.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:17:21 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.9ms) + Rendered tasks/new.html.erb within layouts/application (4.7ms) +Completed 200 OK in 37ms (Views: 34.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:17:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 28ms (Views: 24.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:17:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 28ms (Views: 23.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:17:37 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (4.4ms) + Rendered tasks/new.html.erb within layouts/application (7.1ms) +Completed 200 OK in 40ms (Views: 37.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:17:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 37ms (Views: 33.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 14:17:42 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["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 (5.4ms) +Completed 200 OK in 38ms (Views: 34.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:17:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 34ms (Views: 29.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:18:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 24ms (Views: 21.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:18:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 23.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:19:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 41ms (Views: 37.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:19:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 28ms (Views: 23.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:20:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 21ms (Views: 17.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:20:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 20ms (Views: 17.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:20:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 20.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:21:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 22.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:21:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 24ms (Views: 19.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:21:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 25ms (Views: 20.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:22:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 26ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:22:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 19.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:22:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 34ms (Views: 31.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:23:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 39ms (Views: 33.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:23:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 38ms (Views: 34.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:23:08 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (4.7ms) + Rendered tasks/new.html.erb within layouts/application (8.6ms) +Completed 200 OK in 50ms (Views: 37.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:23:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 39ms (Views: 33.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:23:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 14:24:01 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (5.8ms) + Rendered tasks/edit.html.erb within layouts/application (10.0ms) +Completed 200 OK in 39ms (Views: 35.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:24:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 36ms (Views: 31.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:24:06 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.7ms) + Rendered tasks/new.html.erb within layouts/application (7.9ms) +Completed 200 OK in 38ms (Views: 35.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:24:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 42ms (Views: 37.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:24:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 31.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:24:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 48ms (Views: 42.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:24:13 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.8ms) + Rendered tasks/new.html.erb within layouts/application (5.8ms) +Completed 200 OK in 43ms (Views: 39.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 14:24:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 42ms (Views: 38.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 14:24:31 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.5ms) + Rendered tasks/edit.html.erb within layouts/application (5.2ms) +Completed 200 OK in 42ms (Views: 37.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 14:24:40 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.4ms) + Rendered tasks/edit.html.erb within layouts/application (3.3ms) +Completed 200 OK in 29ms (Views: 25.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:24:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 39ms (Views: 35.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:27:22 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/new.html.erb within layouts/application (5.4ms) +Completed 200 OK in 34ms (Views: 31.4ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:28:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (10.8ms) +Completed 500 Internal Server Error in 17ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (undefined method `stringify_keys' for "new_button":String): + 1:

        ToDo

        + 2: + 3: <%= link_to 'Create New Task', new_task_path, id="new_button"%> + 4: + 5: + 6:
          + +app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb___2733650322142363293_70206989071580' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (95.4ms) +Started GET "/tasks" for ::1 at 2017-03-25 14:28:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 26ms (Views: 22.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:29:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 42ms (Views: 39.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:29:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.7ms) +Completed 200 OK in 57ms (Views: 53.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:29:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 46ms (Views: 42.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:29:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 41ms (Views: 37.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:30:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 45ms (Views: 39.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:30:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 49ms (Views: 46.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:30:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 22ms (Views: 18.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:32:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 37ms (Views: 34.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:32:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 26ms (Views: 23.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:33:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 45ms (Views: 43.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:33:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 45ms (Views: 42.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:37:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 98ms (Views: 95.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:39:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 57ms (Views: 53.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:40:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 60ms (Views: 56.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:42:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 115ms (Views: 111.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:43:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 45ms (Views: 41.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:47:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 132ms (Views: 129.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:47:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 57ms (Views: 53.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:47:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 48ms (Views: 44.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:47:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 41ms (Views: 39.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:48:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 49ms (Views: 47.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:48:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 19.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:48:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 46ms (Views: 43.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:49:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 39ms (Views: 37.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:49:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 88ms (Views: 86.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:50:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 115ms (Views: 112.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14: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" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 49ms (Views: 46.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:50:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 40ms (Views: 37.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:50:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 49ms (Views: 46.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:50:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 53ms (Views: 50.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:51:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 50ms (Views: 46.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:51:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 42ms (Views: 39.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:51:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 89ms (Views: 86.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:51:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 30ms (Views: 28.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 40ms (Views: 38.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 51ms (Views: 48.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 60ms (Views: 57.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 48ms (Views: 44.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 61ms (Views: 57.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 53ms (Views: 48.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:52:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 21ms (Views: 19.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:53:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 40ms (Views: 38.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:53:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 52ms (Views: 49.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:53:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 40ms (Views: 36.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:53:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 52ms (Views: 49.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 14:53:57 -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 (5.3ms) +Completed 200 OK in 36ms (Views: 32.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:53:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 45ms (Views: 39.6ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:54:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 42ms (Views: 38.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:54:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 45ms (Views: 41.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 44ms (Views: 40.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 20.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 49ms (Views: 45.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 40ms (Views: 36.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 25ms (Views: 21.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 41ms (Views: 38.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:55:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 45ms (Views: 42.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:56:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 108ms (Views: 105.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 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" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 123ms (Views: 120.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14: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" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 50ms (Views: 47.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:58:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 44ms (Views: 41.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 14:58:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 25ms (Views: 22.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:01:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 105ms (Views: 102.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:02:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 54ms (Views: 52.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:02:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 37ms (Views: 34.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:03:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 50ms (Views: 47.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:03:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 43ms (Views: 41.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:03:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 51ms (Views: 49.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:03:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 50ms (Views: 47.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:04:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 45ms (Views: 43.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:04:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 46ms (Views: 43.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 15:04:26 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.2ms) + Rendered tasks/new.html.erb within layouts/application (5.2ms) +Completed 200 OK in 43ms (Views: 40.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:05:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:05:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 50ms (Views: 48.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:05:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 47ms (Views: 44.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:06:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 53ms (Views: 51.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:06:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 45ms (Views: 42.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:06:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 53ms (Views: 50.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:07:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 26ms (Views: 24.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:08:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 66ms (Views: 63.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:08:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 25ms (Views: 23.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:08:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 21.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:08:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (243.4ms) +Completed 500 Internal Server Error in 249ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined local variable or method `task_list' for #<#:0x007fb4b0bdcdd0> +Did you mean? task_url): + 6:
            + 7: <% @tasks. each do |task| %> + 8:
          • + 9:

            <%= link_to task.name, task_path(task.id), id:task_list %>:

            <%= task.description %> + 10:

            + 11: <% if task.date == nil %> + 12: <%= link_to 'undone', complete_task_path(task.id), + +app/views/tasks/index.html.erb:9:in `block in _app_views_tasks_index_html_erb___2733650322142363293_70207018036200' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb___2733650322142363293_70207018036200' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (89.3ms) +Started GET "/tasks" for ::1 at 2017-03-25 15:08:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (272.1ms) +Completed 500 Internal Server Error in 279ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined local variable or method `task_list' for #<#:0x007fb4afcf4278> +Did you mean? task_url): + 6:

              + 7: <% @tasks. each do |task| %> + 8:
            • + 9:

              <%= link_to task.name, task_path(task.id), id:task_list %>:

              <%= task.description %> + 10:

              + 11: <% if task.date == nil %> + 12: <%= link_to 'undone', complete_task_path(task.id), + +app/views/tasks/index.html.erb:9:in `block in _app_views_tasks_index_html_erb___2733650322142363293_70207010219640' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb___2733650322142363293_70207010219640' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (4.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (1.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (81.7ms) +Started GET "/tasks" for ::1 at 2017-03-25 15:10:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (224.0ms) +Completed 500 Internal Server Error in 229ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined local variable or method `task_list' for #<#:0x007fb4ad2b0890> +Did you mean? task_url): + 6:

                + 7: <% @tasks. each do |task| %> + 8:
              • + 9:

                <%= link_to task.name, task_path(task.id), class:task_list %>:

                <%= task.description %> + 10:

                + 11: <% if task.date == nil %> + 12: <%= link_to 'undone', complete_task_path(task.id), + +app/views/tasks/index.html.erb:9:in `block in _app_views_tasks_index_html_erb___2733650322142363293_70206988061060' +app/views/tasks/index.html.erb:7:in `_app_views_tasks_index_html_erb___2733650322142363293_70206988061060' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (13.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.5ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (90.1ms) +Started GET "/tasks" for ::1 at 2017-03-25 15:11:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 24ms (Views: 20.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:11:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 24ms (Views: 22.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:11:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 114ms (Views: 109.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:11:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 44ms (Views: 39.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:12:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:12:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 60ms (Views: 58.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:13:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 500 Internal Server Error in 34ms (ActiveRecord: 0.4ms) + + + +ActionView::Template::Error (Invalid CSS after " list": expected "{", was "}"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:43 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70207017925360' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (8.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.7ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (111.0ms) +Started GET "/tasks" for ::1 at 2017-03-25 15:14:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 500 Internal Server Error in 26ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Invalid CSS after " list": expected "{", was "}"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:43 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70207009581800' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (77.3ms) +Started GET "/tasks" for ::1 at 2017-03-25 15:14:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 45ms (Views: 41.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:14:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 51ms (Views: 47.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:15:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 56ms (Views: 51.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:15:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 66ms (Views: 62.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:15:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 54ms (Views: 51.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:15:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 42ms (Views: 39.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:15:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 49ms (Views: 46.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:19:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 80ms (Views: 76.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:19:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 99ms (Views: 95.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:20:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 32ms (Views: 28.4ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:20:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 73ms (Views: 69.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:20:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 55ms (Views: 50.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 49ms (Views: 47.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 64ms (Views: 59.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 61ms (Views: 56.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 63ms (Views: 59.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 63ms (Views: 59.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 57ms (Views: 53.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 58ms (Views: 53.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 37ms (Views: 33.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:21:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 72ms (Views: 70.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:22:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 57ms (Views: 54.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:22:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 56ms (Views: 54.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:23:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:24:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 106ms (Views: 101.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 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" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 62ms (Views: 58.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:24:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 60ms (Views: 56.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:24:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 57ms (Views: 54.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:24:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 62ms (Views: 58.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:25:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 62ms (Views: 59.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:25:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 56ms (Views: 52.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 15:25:42 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (5.0ms) + Rendered tasks/new.html.erb within layouts/application (9.4ms) +Completed 200 OK in 40ms (Views: 37.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:30:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 39ms (Views: 35.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:31:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 26ms (Views: 22.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:31:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 22ms (Views: 19.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 99ms (Views: 95.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 57ms (Views: 54.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 75ms (Views: 71.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 47ms (Views: 43.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 61ms (Views: 57.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 60ms (Views: 58.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:33:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 45ms (Views: 41.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:34:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 52ms (Views: 49.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:36:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:36:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 53ms (Views: 50.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:36:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:37:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 65ms (Views: 62.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:38:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 29ms (Views: 26.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:38:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 46ms (Views: 42.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:38:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 45ms (Views: 42.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:38:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 47ms (Views: 44.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:39:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 51ms (Views: 48.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:39:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 50ms (Views: 48.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:39:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 51ms (Views: 48.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:39:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 50ms (Views: 47.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:39:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 50ms (Views: 47.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:40:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 49ms (Views: 47.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:40:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 49ms (Views: 45.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:40:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 56ms (Views: 53.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:42:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 44ms (Views: 42.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:42:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 22ms (Views: 19.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:43:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 23ms (Views: 21.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:43:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:43:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 61ms (Views: 56.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:43:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 26ms (Views: 22.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:43:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 79ms (Views: 75.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:43:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 25ms (Views: 21.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:44:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 50ms (Views: 46.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15: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" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 23ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15: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" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 32ms (Views: 28.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:44:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 29ms (Views: 25.3ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:45:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 26ms (Views: 22.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:45:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 25ms (Views: 20.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:46:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 28ms (Views: 24.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:46:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 63ms (Views: 59.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:46:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 51ms (Views: 47.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:47:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 47ms (Views: 45.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:47:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 33ms (Views: 29.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:49:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 56ms (Views: 52.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:50:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 56ms (Views: 51.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:50:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 44ms (Views: 41.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:50:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 50ms (Views: 46.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:51:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:52:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 52ms (Views: 49.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:52:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 46ms (Views: 44.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:53:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 62ms (Views: 58.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:54:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 46ms (Views: 44.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:55:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 48ms (Views: 46.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:55:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 47ms (Views: 44.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:55:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 49ms (Views: 47.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:56:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 46ms (Views: 43.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:56:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 48ms (Views: 45.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:56:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 53ms (Views: 50.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:56:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 49ms (Views: 46.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:56:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 21ms (Views: 19.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:56:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 50ms (Views: 48.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:57:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 24ms (Views: 20.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:58:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 47ms (Views: 45.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:58:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 22ms (Views: 20.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:59:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 18.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:59:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 26ms (Views: 23.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 15:59:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 22ms (Views: 19.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:04:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 31ms (Views: 28.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:06:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 81ms (Views: 78.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:06:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:06:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 65ms (Views: 63.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 114ms (Views: 111.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 63ms (Views: 61.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 62ms (Views: 59.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 62ms (Views: 60.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 53ms (Views: 50.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 53ms (Views: 50.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:07:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 51ms (Views: 49.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:10:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 32ms (Views: 29.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:10:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 54ms (Views: 51.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:10:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 62ms (Views: 58.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:10:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 62ms (Views: 59.7ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:13:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 55ms (Views: 53.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 16:13:34 -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.6ms) +Completed 200 OK in 36ms (Views: 33.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:13:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 48ms (Views: 44.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:18:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 79ms (Views: 76.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:21:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 19.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:21:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 25ms (Views: 21.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:22:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 25ms (Views: 21.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:23:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 102ms (Views: 99.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:23:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 24ms (Views: 21.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:24:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 64ms (Views: 60.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:24:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 88ms (Views: 85.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:24:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 44ms (Views: 41.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:25:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 94ms (Views: 91.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:25:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 57ms (Views: 54.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:25:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 71ms (Views: 68.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:26:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 58ms (Views: 56.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:26:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 26ms (Views: 23.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:26:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 54ms (Views: 51.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:26:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 68ms (Views: 63.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:26:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 19.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:27:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 69ms (Views: 66.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:27:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 54ms (Views: 50.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:28:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 63ms (Views: 59.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:28:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 54ms (Views: 50.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:28:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 64ms (Views: 61.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:29:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.9ms) +Completed 200 OK in 66ms (Views: 64.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:29:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:29:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 59ms (Views: 55.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:31:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:31:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 20ms (Views: 18.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:32:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 22ms (Views: 20.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:32:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 60ms (Views: 57.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:32:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 48ms (Views: 45.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16: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" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:34:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 53ms (Views: 50.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:34:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 60ms (Views: 56.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:35:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 55ms (Views: 53.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:35:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 62ms (Views: 58.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:35:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 51ms (Views: 47.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:35:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 53ms (Views: 51.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:35:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 66ms (Views: 62.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:36:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 57ms (Views: 53.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:36:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 47ms (Views: 44.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:36:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 69ms (Views: 65.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:36:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 46ms (Views: 43.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:37:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 57ms (Views: 55.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16: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" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 57ms (Views: 53.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:37:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 48ms (Views: 44.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:38:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 55ms (Views: 52.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16: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" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 63ms (Views: 58.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:38:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 27ms (Views: 24.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:39:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 24ms (Views: 20.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:39:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 21ms (Views: 18.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:39:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 35ms (Views: 32.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:40:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 23ms (Views: 18.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:40:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 28ms (Views: 24.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:40:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 59ms (Views: 56.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 26ms (Views: 23.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16: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" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 24ms (Views: 21.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 51ms (Views: 49.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 58ms (Views: 54.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 57ms (Views: 52.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 53ms (Views: 47.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 52ms (Views: 50.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 47ms (Views: 43.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 50ms (Views: 47.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:41:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 55ms (Views: 52.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:42:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 53ms (Views: 46.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:43:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 46ms (Views: 43.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16: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" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 53ms (Views: 51.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:43:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 52ms (Views: 49.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:43:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 55ms (Views: 51.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 16:44:38 -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.7ms) +Completed 200 OK in 58ms (Views: 55.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 16:44:38 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.2ms) + Rendered tasks/new.html.erb within layouts/application (4.2ms) +Completed 200 OK in 25ms (Views: 23.3ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 16:44:52 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"hLjTKavm5RSm0bZ/6BOCsNce40g3DMqxsxIdkw8yYoqR8qe6o60f2n9zOFlCg3o63neozkp1qoT2yxIg9TsOTQ==", "task"=>{"name"=>"Finish CSS", "description"=>"Oh my goodness, this needs to end"}, "commit"=>"Create task"} +  (0.4ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Finish CSS"], ["description", "Oh my goodness, this needs to end"], ["created_at", 2017-03-25 23:44:52 UTC], ["updated_at", 2017-03-25 23:44:52 UTC]] +  (2.4ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:44:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 31ms (Views: 27.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:45:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 48ms (Views: 44.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:46:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 25ms (Views: 21.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:47:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 48ms (Views: 44.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:48:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 48ms (Views: 45.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:48:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 28ms (Views: 26.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:48:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 65ms (Views: 61.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:49:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 47ms (Views: 45.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:49:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 50ms (Views: 46.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:49:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 58ms (Views: 54.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:49:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 54ms (Views: 50.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:49:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 56ms (Views: 52.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:50:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 53ms (Views: 50.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:50:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 24ms (Views: 21.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:50:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 51ms (Views: 48.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:50:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 48ms (Views: 45.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:50:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 22ms (Views: 20.6ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/22" for ::1 at 2017-03-25 16:51:14 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"Q8V/rC/Kyi3uErO2SjBSNAo4IYV6vwZcg2MELVZA5glWjws/J4Ew4zewPZDgoKq+A1FqAwfGZmnGuguerEmKzg==", "id"=>"22"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "25-Mar-2017"], ["updated_at", 2017-03-25 23:51:14 UTC], ["id", 22]] +  (3.3ms) commit transaction +Redirected to http://localhost:3000/tasks/22 +Completed 302 Found in 11ms (ActiveRecord: 4.1ms) + + +Started GET "/tasks/22" for ::1 at 2017-03-25 16:51:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.9ms) +Completed 200 OK in 41ms (Views: 36.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:51:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 40ms (Views: 37.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 16:51:20 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.3ms) + Rendered tasks/new.html.erb within layouts/application (6.0ms) +Completed 200 OK in 47ms (Views: 44.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 16:51:51 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"RGcciE1ygTqjF6LR/oo0UwKP9FzWdM+YmmzVP43OyfQM1gP6lPh/eZvRM0cCPBtG2d6c6Fm70AtasC2Wj2R0kg==", "task"=>{"name"=>"Learn Unicode", "description"=>"Figure out how to properly incorporate unicode elements in to design instead of this hacky way I am doing it now."}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Learn Unicode"], ["description", "Figure out how to properly incorporate unicode elements in to design instead of this hacky way I am doing it now."], ["created_at", 2017-03-25 23:51:51 UTC], ["updated_at", 2017-03-25 23:51:51 UTC]] +  (2.7ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 3.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:51:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 23ms (Views: 18.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:53:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 24ms (Views: 20.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:53:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 29ms (Views: 27.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:54:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 33ms (Views: 31.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:54:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 22ms (Views: 20.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:56:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 74ms (Views: 70.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:57:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 73ms (Views: 70.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:57:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 108ms (Views: 105.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:58:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 25ms (Views: 23.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16:58:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 29ms (Views: 23.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 16: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" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:01:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 25ms (Views: 22.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:01:31 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/new.html.erb within layouts/application (6.6ms) +Completed 200 OK in 40ms (Views: 37.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:02:25 -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 (3.1ms) +Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.0ms) + + From eeef9a075909f201e6853d81f0bf3e722cc45f45 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Sat, 25 Mar 2017 17:29:02 -0700 Subject: [PATCH 14/16] styling for new page is complete --- app/assets/stylesheets/tasks.scss | 24 +- app/views/tasks/_form.html.erb | 10 +- app/views/tasks/edit.html.erb | 4 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 468 ++++++++++++++++++++++++++++++ 5 files changed, 495 insertions(+), 11 deletions(-) diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index 5e15e894c..8e39480ee 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -95,6 +95,24 @@ ul { margin-left: 30px; } -// #undone_button { -// font-size: 80px; -// } +.label { + color: #46494C; + font-family: 'Didact Gothic', sans-serif;; +} + +.text_field { + font-family: Arimo; + color: #46494C; + font-size: 20px; + display: block; +} + +#submit_button { + font-size: 20px; + font-family: Arimo; + color: #46494C; + padding: 15px 30px 15px 30px; + border: solid; + border-color: #1985A1; + border-radius: 15%; +} diff --git a/app/views/tasks/_form.html.erb b/app/views/tasks/_form.html.erb index 515e3611d..16d9fbdac 100644 --- a/app/views/tasks/_form.html.erb +++ b/app/views/tasks/_form.html.erb @@ -1,13 +1,13 @@ <%= form_for @task, method: form_method do |f| %>

                - <%= f.label :name, 'Task Name' %> - <%= f. text_field :name %> + <%= f.label :name, 'Task Name', class:"label" %> + <%= f. text_field :name, class:"text_field" %>

                - <%= f.label :description %> - <%= f.text_area :description, size: '60x12'%> + <%= f.label :description, class:"label" %> + <%= f.text_area :description, size: '60x12', class:"text_field"%>

                - <%= f.submit action_name%> + <%= f.submit action_name, id:"submit_button"%> <% end %> diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index 6ad6ca354..bd38b1609 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,5 +1,3 @@

                ToDo

                +<%= link_to 'Home', tasks_path, class: "button " %> <%= render partial: "form", locals: {action_name: "Edit Task", form_method: :put } %> -

                - <%= link_to 'Home', tasks_path %> -

                diff --git a/db/development.sqlite3 b/db/development.sqlite3 index fd3af577a237e3bfcdfcd5c0fb7bacff6fa15996..afa05aa1bea992b976e8bdcbd60e3c8e3e5de79f 100644 GIT binary patch delta 234 zcmZp8z}WDBae_3X_e2?IM(>RYOZ@p*xX&|ipXcx8yTGTwr?6QlK$nMwZ!+V<&CW4* z8S4ur*%`E>85|v*Gg6bY6RddQ delta 179 zcmZp8z}WDBae_3X$3z)tMvsjNOZ@qmxz96jpXcx8yTIGP+pt+EK$nMwfq`k_X6Kl@ zj1ona3dI@u1qGRT=}DzPc7ATELRx-)%H+S%vi6o%CZ>9(7G~x~hDHX4=DG&Px<)1n zMn+Z!Mpj1VdIn~OW=5tA3=FY~(hQD{fu)&M3VE67870A)>3IsJ1(U;~lqHQ641va2 dSQ(q>8Je4zSy%wo^XsZ>I&QuYr!UAT4gd~IG6ett diff --git a/log/development.log b/log/development.log index 156cdf804..b57bee565 100644 --- a/log/development.log +++ b/log/development.log @@ -9842,3 +9842,471 @@ Processing by TasksController#new as HTML Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.0ms) +Started GET "/tasks" for ::1 at 2017-03-25 17:02:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 48ms (Views: 44.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:03:05 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.8ms) + Rendered tasks/new.html.erb within layouts/application (7.2ms) +Completed 200 OK in 50ms (Views: 44.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:04:29 -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.3ms) +Completed 200 OK in 25ms (Views: 23.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:04:47 -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 (3.1ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:05:07 -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 (3.1ms) +Completed 200 OK in 23ms (Views: 20.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:05:33 -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 (3.3ms) +Completed 200 OK in 99ms (Views: 93.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:05:44 -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.4ms) +Completed 200 OK in 97ms (Views: 94.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:05:56 -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.4ms) +Completed 200 OK in 75ms (Views: 73.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:06:20 -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 (3.4ms) +Completed 200 OK in 24ms (Views: 20.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:06:30 -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 (4.2ms) +Completed 200 OK in 27ms (Views: 23.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:06:59 -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.2ms) +Completed 200 OK in 74ms (Views: 70.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:07:14 -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 (3.4ms) +Completed 200 OK in 61ms (Views: 59.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:07:28 -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 (4.0ms) +Completed 200 OK in 70ms (Views: 65.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:07:43 -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 (4.9ms) +Completed 200 OK in 70ms (Views: 66.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:07:55 -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 (3.2ms) +Completed 200 OK in 63ms (Views: 58.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:08:07 -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.6ms) +Completed 200 OK in 61ms (Views: 58.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:08:31 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.2ms) + Rendered tasks/new.html.erb within layouts/application (6.0ms) +Completed 200 OK in 32ms (Views: 27.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:09:08 -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 (3.2ms) +Completed 200 OK in 72ms (Views: 69.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:16:21 -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 (3.8ms) +Completed 200 OK in 72ms (Views: 69.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:16:29 -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 (3.1ms) +Completed 200 OK in 60ms (Views: 58.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:17:31 -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 (3.3ms) +Completed 200 OK in 55ms (Views: 52.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:17:32 -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.8ms) +Completed 200 OK in 26ms (Views: 23.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:18:32 -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.9ms) +Completed 200 OK in 70ms (Views: 68.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:18:36 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.5ms) + Rendered tasks/new.html.erb within layouts/application (4.3ms) +Completed 200 OK in 24ms (Views: 22.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:18:43 -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 (5.0ms) +Completed 200 OK in 67ms (Views: 65.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:18:49 -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 (3.6ms) +Completed 200 OK in 27ms (Views: 25.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:19:23 -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 (3.1ms) +Completed 200 OK in 59ms (Views: 56.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:20:32 -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 (5.1ms) +Completed 200 OK in 83ms (Views: 79.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:21:21 -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 (4.0ms) +Completed 200 OK in 65ms (Views: 61.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:21:32 -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.6ms) +Completed 200 OK in 66ms (Views: 63.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:21:51 -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 (4.4ms) +Completed 200 OK in 65ms (Views: 61.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:22:05 -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 (3.1ms) +Completed 200 OK in 68ms (Views: 65.4ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:22:21 -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 (4.8ms) +Completed 200 OK in 64ms (Views: 61.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:22:37 -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 (4.0ms) +Completed 200 OK in 65ms (Views: 61.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:23:35 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.5ms) + Rendered tasks/new.html.erb within layouts/application (4.7ms) +Completed 200 OK in 56ms (Views: 53.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:23:46 -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 (3.3ms) +Completed 200 OK in 56ms (Views: 52.4ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:23:54 -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.4ms) +Completed 200 OK in 66ms (Views: 62.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:24:18 -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.4ms) +Completed 200 OK in 69ms (Views: 65.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:24:35 -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.4ms) +Completed 200 OK in 64ms (Views: 60.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:24:49 -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 (3.3ms) +Completed 200 OK in 58ms (Views: 54.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:24:58 -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.9ms) +Completed 200 OK in 68ms (Views: 65.0ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 17:25:06 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"JMV85GA1lV2eeOSKIcYDXXgmexfaWuwEBQ4ofjqatYQxjwh3aH5vk0faaqyLVvvXcU8wkacjjDFA1yfNwJPZQw==", "task"=>{"name"=>"", "description"=>""}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", ""], ["description", ""], ["created_at", 2017-03-26 00:25:06 UTC], ["updated_at", 2017-03-26 00:25:06 UTC]] +  (5.6ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 6.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:25:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 29ms (Views: 23.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:25:09 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/new.html.erb within layouts/application (8.2ms) +Completed 200 OK in 41ms (Views: 38.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:25:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 48ms (Views: 43.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:25:13 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.2ms) + Rendered tasks/new.html.erb within layouts/application (7.0ms) +Completed 200 OK in 56ms (Views: 53.1ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 17:25:30 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"liaXt9QSYNirv3QW8RJ2GyEB2zNG5JYG7gA+KFoCV0fel4jFDZiem5N55YANpFkO+lCzh8kriZUu3MaBWKjqIQ==", "task"=>{"name"=>"Check Edit Page", "description"=>"Make sure the edit page styling is okay"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Check Edit Page"], ["description", "Make sure the edit page styling is okay"], ["created_at", 2017-03-26 00:25:30 UTC], ["updated_at", 2017-03-26 00:25:30 UTC]] +  (2.9ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:25:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 26ms (Views: 23.5ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/24" for ::1 at 2017-03-25 17:25:34 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"0MF4Re8AV0HlKkLRNnGvgTStLdlYFxpRP6opU/YjZT/FiwzW50utjzyIzPec4VcLPcRmXyVuemR6cybgDCoJ+A==", "id"=>"24"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 24], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.6ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 24]] +  (2.9ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.7ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:25:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 32ms (Views: 30.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 17:26:01 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.2ms) + Rendered tasks/new.html.erb within layouts/application (6.8ms) +Completed 200 OK in 36ms (Views: 32.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:26:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 48ms (Views: 44.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 17:26:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 33ms (Views: 30.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 17:28:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["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.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 17:28:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["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: 18.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 17:28:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["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: 22.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 17:28:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 42ms (Views: 38.0ms | ActiveRecord: 0.2ms) + + From 9486d5cfbc3fc4ec79ef0131617e6caae4edc7b5 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Sat, 25 Mar 2017 18:26:38 -0700 Subject: [PATCH 15/16] all working and styled --- app/assets/stylesheets/tasks.scss | 16 +- app/views/tasks/index.html.erb | 2 +- app/views/tasks/show.html.erb | 53 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 1168 +++++++++++++++++++++++++++++ 5 files changed, 1222 insertions(+), 17 deletions(-) diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index 8e39480ee..caf561347 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -50,13 +50,13 @@ ul { list-style: none; } -#arrow { +.arrow { font-size: 40px; margin-top: 0px; color: #46494C; } -#list_description { +.list_description { color: #46494C; display: inline-block; font-family: Arimo; @@ -68,6 +68,7 @@ ul { display: inline-block; color: #46494C; margin-top: -40px; + text-decoration: none; } .control_button_text { @@ -116,3 +117,14 @@ ul { border-color: #1985A1; border-radius: 15%; } + +#task_info { + margin-left: 40px; +} + +#show_edit, #show_complete, #show_delete { + display: inline-block; + margin-left: 40px; + margin-top: 50px; + text-align: center; +} diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 2f1940fbd..d1d1066a1 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -11,7 +11,7 @@ -

                +

                <%= task.description %>

                diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 5b76245b6..45d2f2234 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,17 +1,42 @@

                ToDo

                +<%= link_to 'Home', tasks_path, class:"button" %> -

                <%= @task.name %>:

                <%= @task.description%> -

                Completed on:

                <%= @task.date %> +
                +

                <%= @task.name %>:

                + + ↳ + +

                + <%= @task.description%> +

                -

                - <%= link_to 'Edit', edit_task_path(@task.id) %> - <%= link_to 'Delete', delete_task_path(@task.id), - data: {confirm: "Do you really want to delete this task?"}, - method: :delete %> - <%= link_to 'Mark Complete', complete_task_path(@task.id), - data: { confirm: "Have you really completed this task?"}, - method: :patch %> -

                -

                - <%= link_to 'Home', tasks_path %> -

                + +

                Completed on:

                + + ↳ + +

                + <%= @task.date %> +

                +
                + + +
                + <%= link_to '✎', edit_task_path(@task.id), class:"control_button" %> +

                Edit

                +
                +
                + <%= link_to '✓', complete_task_path(@task.id), + data: { confirm: "Have you really completed this task?"}, + method: :patch, class:"control_button" %> +

                Complete

                +
                +
                + <%= link_to 'Ⓧ', delete_task_path(@task.id), + data: {confirm: "Do you really want to delete this task?"}, + method: :delete, class:"control_button" %> +

                Delete

                +
                + + +
                diff --git a/db/development.sqlite3 b/db/development.sqlite3 index afa05aa1bea992b976e8bdcbd60e3c8e3e5de79f..9792abd65b4625c741ee4211b6d72448bf4a019d 100644 GIT binary patch delta 90 zcmV-g0Hyzc-~oW(0gxL3O_3Z!0Zp-Bp-&G00009HQUDK)4$ux#4pOraP%jJw0006L wvqM}D0tb8<2LLNuBaRY3;p?d>={_N&ogkJ=kMjaz^AZTAV8mog>N$B!_Cey z{7k%+IhlFs3Yo#O"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.1ms) + Rendered tasks/edit.html.erb within layouts/application (8.0ms) +Completed 200 OK in 37ms (Views: 34.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:29:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 37ms (Views: 33.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 17:29:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.5ms) +Completed 200 OK in 37ms (Views: 33.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 17:30:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 29ms (Views: 24.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 17:30:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["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: 16.9ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 17:32:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 30ms (Views: 26.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 17:32:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:7: syntax error, unexpected tLABEL, expecting '=' +ppend=( @task.description, id:"list_description");@output_bu + ^): + +app/views/tasks/show.html.erb:7: syntax error, unexpected tLABEL, expecting '=' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.2ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.5ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (84.8ms) +Started GET "/tasks/25" for ::1 at 2017-03-25 17:32:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (6.7ms) +Completed 200 OK in 25ms (Views: 22.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 17:33:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:7: syntax error, unexpected tLABEL, expecting '=' +nd=( @task.description, class:"list_description");@output_bu + ^): + +app/views/tasks/show.html.erb:7: syntax error, unexpected tLABEL, expecting '=' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (92.2ms) +Started GET "/tasks/25" for ::1 at 2017-03-25 17:33:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 32ms (Views: 27.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:34:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 34ms (Views: 31.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:34:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 25ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:34:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 40ms (Views: 35.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:34:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 21.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:35:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 33.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:35:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 22.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:35:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 24ms (Views: 21.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:35:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 35ms (Views: 32.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:35:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 40ms (Views: 34.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:37:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 83ms (Views: 80.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:37:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 30ms (Views: 27.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:37:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 31ms (Views: 28.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:37:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 20ms (Views: 17.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:38:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 500 Internal Server Error in 10ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:7: syntax error, unexpected tLABEL, expecting '=' +nd=( @task.description, class:"list_description");@output_bu + ^): + +app/views/tasks/show.html.erb:7: syntax error, unexpected tLABEL, expecting '=' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.0ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.8ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (77.4ms) +Started GET "/tasks" for ::1 at 2017-03-25 17:38:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 25ms (Views: 21.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:38:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/alisonzerbe/Ada/projects/rails/TaskList/app/views/tasks/show.html.erb:7: syntax error, unexpected '=' +nd=( @task.description, class="list_description");@output_bu + ^): + +app/views/tasks/show.html.erb:7: syntax error, unexpected '=' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (5.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (73.1ms) +Started GET "/tasks/1" for ::1 at 2017-03-25 17:39:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 29ms (Views: 25.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:39:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 28ms (Views: 23.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:39:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 35ms (Views: 30.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:39:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 43ms (Views: 37.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:39:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 47ms (Views: 42.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:39:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 34.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:40:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:40:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 25.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:42:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 21ms (Views: 18.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:42:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 65ms (Views: 62.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:42:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:42:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 81ms (Views: 77.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:42:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 55ms (Views: 50.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:42:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 65ms (Views: 61.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:43:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 67ms (Views: 63.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:43:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 57ms (Views: 53.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:43:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 52ms (Views: 48.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:44:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 18.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:44:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 65ms (Views: 62.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:44:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 52ms (Views: 49.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:44:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 58ms (Views: 52.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:46:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 44ms (Views: 41.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:46:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 56ms (Views: 52.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:46:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 39ms (Views: 36.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:47:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 21ms (Views: 16.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:47:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 22ms (Views: 18.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:50:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 32ms (Views: 29.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:50:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 18.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:50:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 53ms (Views: 50.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:50:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:50:47 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 70ms (Views: 65.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:51:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 68ms (Views: 62.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:51:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 46ms (Views: 43.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:51:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 31.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:56:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 33.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 17:57:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.5ms) +Completed 200 OK in 83ms (Views: 77.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 17:58:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 34ms (Views: 32.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:00:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 29ms (Views: 26.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 18:00:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["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.9ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/25" for ::1 at 2017-03-25 18:00:57 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"1JOxGTekk+08t8+8TwnrPztnbZSQhVPaYPUNPXpzdBTB2cWKP+9pI+UVQZrlmRO1Mg4mEu38M+8lLAKOgHoY0w==", "id"=>"25"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] +  (0.3ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "25-Mar-2017"], ["updated_at", 2017-03-26 01:00:57 UTC], ["id", 25]] +  (3.2ms) commit transaction +Redirected to http://localhost:3000/tasks/25 +Completed 302 Found in 11ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 18:00:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["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: 24.7ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/25" for ::1 at 2017-03-25 18:01:04 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"vV+g3JEMpbgfni3V11nG9Msyy8c6HH7vdd1EFLOlFYaoFdRPmUdfdsY8o/N9yT5+wluAQUdlHtowBEunSax5QQ==", "id"=>"25"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] +  (0.2ms) begin transaction +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/25 +Completed 302 Found in 8ms (ActiveRecord: 0.5ms) + + +Started GET "/tasks/25" for ::1 at 2017-03-25 18:01:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"25"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 26ms (Views: 23.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:01:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 38ms (Views: 35.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:04:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 30ms (Views: 27.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 18:04:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["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.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:04:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 48ms (Views: 44.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:04:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 37ms (Views: 33.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:04:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 18.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:05:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 26ms (Views: 22.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:05:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 25ms (Views: 21.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:06:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 61ms (Views: 56.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:06:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 63ms (Views: 57.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:06:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 34ms (Views: 31.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:06:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 43ms (Views: 40.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:06:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 39ms (Views: 35.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:06:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.6ms) +Completed 200 OK in 98ms (Views: 94.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:07:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 36ms (Views: 32.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:08:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 75ms (Views: 72.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:08:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 22ms (Views: 18.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:08:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 68ms (Views: 63.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:08:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 69ms (Views: 64.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:09:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (8.6ms) +Completed 200 OK in 81ms (Views: 77.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:09:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 56ms (Views: 52.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:09:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 57ms (Views: 53.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:09:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 29ms (Views: 25.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:09:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 60ms (Views: 56.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:10:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 54ms (Views: 49.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:11:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 38ms (Views: 35.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:13:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 56ms (Views: 51.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:13:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 67ms (Views: 64.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:14:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 22ms (Views: 19.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:14:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 22.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:14:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 62ms (Views: 59.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:14:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 23ms (Views: 19.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:15:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 70ms (Views: 65.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:15:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 56ms (Views: 53.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:17:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 55ms (Views: 52.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:17:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 53ms (Views: 50.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:18:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["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: 35.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:19:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:20:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.1ms) +Completed 200 OK in 61ms (Views: 57.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:20:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 22.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:21:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 58ms (Views: 54.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:21:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 60ms (Views: 57.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:22:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 56ms (Views: 51.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:22:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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: 22.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:22:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 65ms (Views: 60.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:23:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 66ms (Views: 62.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 18:24:06 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.9ms) + Rendered tasks/edit.html.erb within layouts/application (5.0ms) +Completed 200 OK in 63ms (Views: 60.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for ::1 at 2017-03-25 18:24:06 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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.9ms) +Completed 200 OK in 25ms (Views: 21.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:24:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 35ms (Views: 31.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:24:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 72ms (Views: 67.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:25:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 64ms (Views: 59.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for ::1 at 2017-03-25 18:25:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["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 30ms (Views: 26.3ms | ActiveRecord: 0.1ms) + + +Started DELETE "/tasks/1" for ::1 at 2017-03-25 18:25:30 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"TJ4cTM7RXeaMOA7B2EWZnrpsiHsVJcgvvB+S5h6IeJhZ1GjfxpqnKFWagOdy1WEUswXD/WhcqBr5xp1V5IEUXw==", "id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 1]] +  (2.5ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 8ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:25:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 22ms (Views: 19.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 18:25:40 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.2ms) + Rendered tasks/new.html.erb within layouts/application (6.4ms) +Completed 200 OK in 38ms (Views: 35.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:25:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 49ms (Views: 45.2ms | ActiveRecord: 0.2ms) + + From 0d6caaa3af8bf5e4dd54ab23ac02355af7969799 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Sat, 25 Mar 2017 21:58:55 -0700 Subject: [PATCH 16/16] styling mostly done. still some minor issues to be resolved --- app/assets/images/chevron.jpg | Bin 0 -> 88292 bytes app/assets/stylesheets/tasks.scss | 72 +- app/views/tasks/edit.html.erb | 3 + app/views/tasks/index.html.erb | 53 +- app/views/tasks/new.html.erb | 3 + app/views/tasks/show.html.erb | 7 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 1144 +++++++++++++++++++++++++++++ 8 files changed, 1222 insertions(+), 60 deletions(-) create mode 100644 app/assets/images/chevron.jpg diff --git a/app/assets/images/chevron.jpg b/app/assets/images/chevron.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e52ea7b55187461bee3d1863d93329c44206820 GIT binary patch literal 88292 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 P_aA|-*K4&P#Zmv+6o=kT literal 0 HcmV?d00001 diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss index caf561347..01a94075a 100644 --- a/app/assets/stylesheets/tasks.scss +++ b/app/assets/stylesheets/tasks.scss @@ -2,17 +2,21 @@ // They will automatically be included in application.css. // You can use Sass (SCSS) here: http://sass-lang.com/ * { - background: #DCDCDD; + background-color: #d8dbe2; + background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='anchors-away' fill='%23a9bcd0' fill-opacity='0.4'%3E%3Cpath d='M12.392 14v15.95c-3.278-.325-6.09-2.233-7.66-4.95l3.464-2L0 20.804 2.885 25.8C4.93 29.498 8.87 32 13.392 32c4.524 0 8.463-2.503 10.508-6.2l2.885-4.996L18.588 23l3.466 2c-1.57 2.717-4.384 4.625-7.662 4.95V14h5v-2h-5V7.874c1.726-.444 3-2.01 3-3.874 0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.864 1.275 3.43 3 3.874V12h-5v2h5zm1-8c1.105 0 2-.895 2-2s-.895-2-2-2c-1.104 0-2 .895-2 2s.896 2 2 2zm39 48v15.95c-3.278-.325-6.09-2.233-7.66-4.95l3.464-2L40 60.804l2.885 4.997C44.93 69.498 48.87 72 53.392 72c4.524 0 8.463-2.503 10.508-6.2l2.885-4.996L58.588 63l3.466 2c-1.57 2.717-4.384 4.625-7.662 4.95V54h5v-2h-5v-4.126c1.726-.444 3-2.01 3-3.874 0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.864 1.275 3.43 3 3.874V52h-5v2h5zm1-8c1.105 0 2-.895 2-2s-.895-2-2-2c-1.104 0-2 .895-2 2s.896 2 2 2zm-40 14c1.105 0 2-.895 2-2s-.895-2-2-2c-1.104 0-2 .895-2 2s.896 2 2 2zm40-40c1.105 0 2-.895 2-2s-.895-2-2-2c-1.104 0-2 .895-2 2s.896 2 2 2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } h1 { - background: #1985A1; + background: #007991; /* fallback for old browsers */ + background: -webkit-linear-gradient(to left, #007991 , #78ffd6); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to left, #007991 , #78ffd6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + height: 150px; width: 100%; margin-top: 0px; padding-top: 75px; text-align: center; - color: #46494C; + color: #373F51; font-family: 'Didact Gothic', sans-serif; font-size: 95px; } @@ -24,21 +28,19 @@ h1 { padding-right: 30px; margin-right: 50px; border: solid; - border-color: #1985A1; + border-color: #007991; border-radius: 50%; float: right; font-family: Arimo; font-size: 30px; text-decoration: none; -} + color: #373F51; -.button:visited { - color: #46494C; } // want this to be an id that gets both the link AND the :, how to do this? .task_list { - color: #46494C; + color: #373F51; font-family: Arimo; font-size: 40px; text-decoration: none; @@ -50,14 +52,13 @@ ul { list-style: none; } -.arrow { +#arrow { font-size: 40px; - margin-top: 0px; - color: #46494C; + // color: red; } .list_description { - color: #46494C; + color: #373F51; display: inline-block; font-family: Arimo; } @@ -66,55 +67,52 @@ ul { .control_button { font-size: 45px; display: inline-block; - color: #46494C; + color: #373F51; margin-top: -40px; text-decoration: none; } .control_button_text { font-family: Arimo; - color: #1985A1; + color: #007991; font-size: 30px; line-height: 1.6em; margin-top: 0; } -#complete_button { - margin-bottom: 8px; - font-size: 50px; - text-align: center; -} - -#delete_button, #undone_button { - text-decoration: none; - color: #46494C; +#main_complete, #main_delete { + margin-left: 40px; + margin-right: 50px; text-align: center; - margin-bottom: 1px; + display: inline-block; } -#delete_option { - margin-left: 30px; +#completed_icon { + font-size: 56px; + margin-bottom: 4px; + margin-top: 0; } .label { - color: #46494C; + color: #373F51; font-family: 'Didact Gothic', sans-serif;; } .text_field { font-family: Arimo; - color: #46494C; + color: #373F51; font-size: 20px; display: block; + background: #A9BCD0; } #submit_button { font-size: 20px; font-family: Arimo; - color: #46494C; + color: #373F51; padding: 15px 30px 15px 30px; border: solid; - border-color: #1985A1; + border-color: #007991; border-radius: 15%; } @@ -128,3 +126,17 @@ ul { margin-top: 50px; text-align: center; } + +.footer_text{ + color: red; +} + +footer { + background: #007991; /* fallback for old browsers */ + background: -webkit-linear-gradient(to left, #007991 , #78ffd6); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to left, #007991 , #78ffd6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + + height: 100px; + width: 100%; + color: #373F51; +} diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index bd38b1609..1f5443209 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,3 +1,6 @@

                ToDo

                <%= link_to 'Home', tasks_path, class: "button " %> <%= render partial: "form", locals: {action_name: "Edit Task", form_method: :put } %> +
                + ©Alison Zerbe 2017 +
                diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index d1d1066a1..854c12819 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -17,37 +17,36 @@

                - - <% if task.date == nil %> -

                - <%= link_to '◯', complete_task_path(task.id), - data: { confirm: "Have you really completed this task?"}, - method: :patch, id:'undone_button' %> -

                -

                - ToDo -

                - <% else %> -

                - ∅ -

                -

                - Done -

                - <% end %> -
                + +
                + <% if task.date == nil %> +

                + <%= link_to '◯', complete_task_path(task.id), + data: { confirm: "Have you really completed this task?"}, + method: :patch, class:'control_button' %> +

                +

                ToDo

                + <% else %> +

                + ⃠ +

                +

                + Done +

                + <% end %> +
                - -

                +

                <%= link_to 'Ⓧ', delete_task_path(task.id), data: { confirm: "Do you really mean to delete this task?"}, - method: :delete, id:'delete_button'%> -

                -

                - Delete -

                + method: :delete, class: 'control_button'%> +

                Delete

                +
                -
              • <% end %>
              + +
              + ©Alison Zerbe 2017 +
              diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 35fb737d7..890cafff5 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,3 +1,6 @@

              ToDo

              <%= link_to 'Home', tasks_path, class:"button" %> <%= render partial: 'form', locals: { action_name: "Create task", form_method: :post}%> +
              + ©Alison Zerbe 2017 +
              diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 45d2f2234..0a0c82643 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -20,7 +20,7 @@

              - +
              <%= link_to '✎', edit_task_path(@task.id), class:"control_button" %>

              Edit

              @@ -37,6 +37,7 @@ method: :delete, class:"control_button" %>

              Delete

              - -
              +
              + ©Alison Zerbe 2017 +
              diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 9792abd65b4625c741ee4211b6d72448bf4a019d..bcc5ad5f127669e7d9e2baeb54652cfcb9a4df48 100644 GIT binary patch delta 440 zcmZ`!yH3JT7;Yy~1L8!Y41dCa3r#N+uo_82yfAqo!3{mwQ+h(_sc;$u2dKM=glF&p z3{T_6YcSzySy^g0wMgHMle^(% zCL!cQnw$T&+(|ghCWQLOwP2c8q!aWp(11a$(SQL9Y#XQtHl+;rADt1rATQ6L4js&Z zQD6=RhTj+vFUA{Tl?#0CL1G@kxqkr+bpUx*#QD_su@$8Zh=nIW?X6!4ENl~xFzk+C zKzo=u#OrLbh}Q+wj@m^|7Dg@%33I?jyqzj5<$|mg)Dp-=Ln|4YDrps2*W~{%;o;HF zy`aD6O!Eful*l@Ee4uUIXAK|ooTvo62FN9B1dR0X8DPX$kntEL_l6F~UBY#IM$A>` kvsUIrGjzpJic&?coR;Zir*9~T9SMF0Q* delta 425 zcmaKoK}y3w6o!+PqBM3PO3}pw7o|wUWRhvp*@Yt5MX_|NQqy#r3~e)-Oeqz?_5cMX zXYc^h6L-=hJ}Ol zt9$ZlIMlMKiFJetHVljmyNb*zCXf?{Vq32}1Ua^%s6W+m#dU*N`0S~)r(E7DuG=>2*l-YAq542qjJLN7plGf;Wb~*fdIr#8lt91h7eok&SMU RI?0Q-U)Uk5Wj8LWrC)_ndno__ diff --git a/log/development.log b/log/development.log index d1b8676be..ac7e70abc 100644 --- a/log/development.log +++ b/log/development.log @@ -11478,3 +11478,1147 @@ Processing by TasksController#index as HTML Completed 200 OK in 49ms (Views: 45.2ms | ActiveRecord: 0.2ms) +Started PATCH "/tasks/23" for ::1 at 2017-03-25 18:27:11 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"U61IDOvnphXhcz+7RiX4VUxXi386N/05H+0rDsR+CeNG5zyf46xc2zjRsZ3stQDfRT7A+UdOnQxaNCS9PndlJA==", "id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["LIMIT", 1]] +  (0.2ms) begin transaction + SQL (0.8ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "25-Mar-2017"], ["updated_at", 2017-03-26 01:27:11 UTC], ["id", 23]] +  (6.3ms) commit transaction +Redirected to http://localhost:3000/tasks/23 +Completed 302 Found in 14ms (ActiveRecord: 7.5ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 18:27:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["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.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:27:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 35ms (Views: 31.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 18:27:44 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.3ms) + Rendered tasks/new.html.erb within layouts/application (5.6ms) +Completed 200 OK in 39ms (Views: 36.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:28:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 48ms (Views: 45.0ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:30:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 58ms (Views: 55.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:30:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 26ms (Views: 21.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:48:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 34ms (Views: 29.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:51:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 59ms (Views: 56.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:51:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 38ms (Views: 33.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:51:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 21ms (Views: 17.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:52:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 21ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/23" for ::1 at 2017-03-25 18:54:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["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: 32.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 18:55:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 56ms (Views: 52.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/22" for ::1 at 2017-03-25 18:55:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["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: 29.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:44:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (7.6ms) +Completed 200 OK in 51ms (Views: 44.5ms | ActiveRecord: 1.6ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:45:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 55ms (Views: 51.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 19:45:46 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/new.html.erb within layouts/application (4.9ms) +Completed 200 OK in 34ms (Views: 31.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/22" for ::1 at 2017-03-25 19:45:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 33ms (Views: 29.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/22" for ::1 at 2017-03-25 19:47:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 61ms (Views: 58.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:47:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 37ms (Views: 34.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:50:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 57ms (Views: 53.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:53:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 69ms (Views: 65.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:53:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 61ms (Views: 57.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:53:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 70ms (Views: 65.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:54:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 52ms (Views: 49.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:54:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:54:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 65ms (Views: 63.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:54:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 52ms (Views: 49.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:55:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 58ms (Views: 54.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:55:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 62ms (Views: 60.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:55:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 24ms (Views: 21.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:56:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 61ms (Views: 58.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:57:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 53ms (Views: 50.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:57:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.9ms) +Completed 200 OK in 65ms (Views: 63.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 19:57:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 53ms (Views: 50.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 20:00:27 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/new.html.erb within layouts/application (5.7ms) +Completed 200 OK in 37ms (Views: 35.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 20:01:05 -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 (3.1ms) +Completed 200 OK in 62ms (Views: 59.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 20:04:37 -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 (3.1ms) +Completed 200 OK in 51ms (Views: 48.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:07:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 34ms (Views: 28.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:19:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 500 Internal Server Error in 63ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Invalid CSS after ".../images/chevron": expected ";", was ".jpg;"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:6 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70206988260980' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (14.8ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (115.1ms) +Started GET "/tasks" for ::1 at 2017-03-25 20:20:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 268ms (Views: 265.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:20:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 111ms (Views: 106.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:21:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 79ms (Views: 76.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:29:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 95ms (Views: 92.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:30:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 79ms (Views: 76.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:31:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 93ms (Views: 90.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:35:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 65ms (Views: 61.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 20:37:05 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.4ms) + Rendered tasks/new.html.erb within layouts/application (7.3ms) +Completed 200 OK in 46ms (Views: 44.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 20:37:40 -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 (3.0ms) +Completed 200 OK in 64ms (Views: 61.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:37:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 36ms (Views: 31.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:38:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 76ms (Views: 72.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:38:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 27ms (Views: 25.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20: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" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 76ms (Views: 73.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:38:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 96ms (Views: 93.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:39:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 75ms (Views: 72.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:39:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.6ms) +Completed 200 OK in 78ms (Views: 74.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:39:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 72ms (Views: 69.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:40:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 65ms (Views: 63.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:40:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 58ms (Views: 55.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:40:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 64ms (Views: 60.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:40:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 72ms (Views: 70.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/22" for ::1 at 2017-03-25 20:40:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["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.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:44:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 51ms (Views: 46.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:46:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.4ms) +Completed 200 OK in 25ms (Views: 21.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:46:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 25ms (Views: 20.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:47:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 71ms (Views: 66.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:48:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 68ms (Views: 65.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:48:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 500 Internal Server Error in 31ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Invalid CSS after " color: red;s": expected "{", was "}"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:138 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70207017972060' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (99.5ms) +Started GET "/tasks" for ::1 at 2017-03-25 20:48:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 61ms (Views: 58.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:48:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 78ms (Views: 75.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:49:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 20:50:55 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.1ms) + Rendered tasks/new.html.erb within layouts/application (5.3ms) +Completed 200 OK in 85ms (Views: 83.0ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 20:51:14 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"sT8Gmp3+mNWkqT3nwpj18qfR/H1OFDfsDvNWaOZLALf5jhnoRHRmlpxvrHE+LtrnfICUycHbKH/OL67B5OG90Q==", "task"=>{"name"=>"Hang out with Robert", "description"=>"Spend some quality time; eat pizza"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Hang out with Robert"], ["description", "Spend some quality time; eat pizza"], ["created_at", 2017-03-26 03:51:14 UTC], ["updated_at", 2017-03-26 03:51:14 UTC]] +  (5.0ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 11ms (ActiveRecord: 5.5ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20: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" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 22ms (Views: 20.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/26" for ::1 at 2017-03-25 20:51:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"26"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 26], ["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: 28.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/26/edit" for ::1 at 2017-03-25 20:51:27 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"26"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 26], ["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 (5.7ms) +Completed 200 OK in 41ms (Views: 37.5ms | ActiveRecord: 0.1ms) + + +Started PUT "/tasks/26" for ::1 at 2017-03-25 20:51:37 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"phZpPyySBO2KS03elkEWigK1Mf2WcFwY1j0ZSHhXwqMJgJisy4EAyp6NdYB/QnXH/fUFnX6dFq3zRlJdFo5pNg==", "task"=>{"name"=>"Hang out with Robert", "description"=>"Spend some quality time; eat pizza\r\nwhat kind of pizza?"}, "commit"=>"Edit Task", "id"=>"26"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 26], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "description" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["description", "Spend some quality time; eat pizza\r\nwhat kind of pizza?"], ["updated_at", 2017-03-26 03:51:37 UTC], ["id", 26]] +  (2.6ms) commit transaction +Redirected to http://localhost:3000/tasks/26 +Completed 302 Found in 9ms (ActiveRecord: 3.2ms) + + +Started GET "/tasks/26" for ::1 at 2017-03-25 20:51:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"26"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 26], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 27ms (Views: 23.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:51:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 33ms (Views: 30.5ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/26" for ::1 at 2017-03-25 20:51:51 -0700 +Processing by TasksController#complete as HTML + Parameters: {"authenticity_token"=>"VQ/mLMSJQE6PmyewU41l8+J/b+9MG2PnXNG13xSr2b5ARZK/zMK6gFY5qZb5HZ156xYkaTFiA9IZCLps7qK1eQ==", "id"=>"26"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 26], ["LIMIT", 1]] +  (0.1ms) begin transaction + SQL (0.3ms) UPDATE "tasks" SET "date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["date", "25-Mar-2017"], ["updated_at", 2017-03-26 03:51:51 UTC], ["id", 26]] +  (2.8ms) commit transaction +Redirected to http://localhost:3000/tasks/26 +Completed 302 Found in 9ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks/26" for ::1 at 2017-03-25 20:51:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"26"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 26], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 21ms (Views: 18.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:51:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 33ms (Views: 30.1ms | ActiveRecord: 0.5ms) + + +Started DELETE "/tasks/23" for ::1 at 2017-03-25 20:52:19 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"9jD/MKTdvYXFOGKprbLtQzteEnMhh4G5qFh81CL6QVLjeoujrJZHSxya7I8HIhXJMjdZ9Vz+4YztgXNn2PMtlQ==", "id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 23], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.2ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 23]] +  (3.0ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:52:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 23ms (Views: 20.8ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/25" for ::1 at 2017-03-25 20:52:30 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"eHGidMPmMgn+wljC7rU9+0GZEEVbY9RNURWPYMmTK3xtO9bny63Ixydg1uREJcVxSPBbwyYatHgUzIDTM5pHuw==", "id"=>"25"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 25], ["LIMIT", 1]] +  (0.0ms) begin transaction + SQL (0.2ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 25]] +  (3.9ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 4.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:52:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 25ms (Views: 23.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:52:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 91ms (Views: 87.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:53:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 34ms (Views: 32.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:56:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 97ms (Views: 94.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 20:57:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 65ms (Views: 62.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:00:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 57ms (Views: 54.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:00:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 24ms (Views: 22.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:01:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 68ms (Views: 66.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:01:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 22ms (Views: 18.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21: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" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 89ms (Views: 85.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 21:02:47 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (5.9ms) + Rendered tasks/new.html.erb within layouts/application (10.8ms) +Completed 200 OK in 38ms (Views: 36.2ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 21:02:52 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"DYKuWIaALCyzlnc1N4bn9xNeKfeR7HWM4cpRpmHUbYdFM7EqXwrSb4tQ5qPLMMjiyA9BQx4jah8hFqkPY37Q4Q==", "task"=>{"name"=>"", "description"=>""}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", ""], ["description", ""], ["created_at", 2017-03-26 04:02:52 UTC], ["updated_at", 2017-03-26 04:02:52 UTC]] +  (2.6ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:02:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 30ms (Views: 25.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/22" for ::1 at 2017-03-25 21:02:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 36ms (Views: 33.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:03:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 47ms (Views: 42.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21: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" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 72ms (Views: 69.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:06:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 40ms (Views: 37.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:06:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 38ms (Views: 33.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:07:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 74ms (Views: 70.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:07:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.3ms) +Completed 200 OK in 65ms (Views: 61.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:09:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 73ms (Views: 69.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:14:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 71ms (Views: 67.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:15:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 84ms (Views: 79.4ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:16:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 74ms (Views: 71.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:17:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 83ms (Views: 78.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:18:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 65ms (Views: 62.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:18:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 80ms (Views: 75.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:20:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 72ms (Views: 67.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:20:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 25ms (Views: 22.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:25:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 500 Internal Server Error in 29ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Invalid CSS after " border-color: ": expected expression (e.g. 1px, bold), was "##373F51;"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:31 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70206988212040' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (8.5ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.1ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (0.7ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (78.0ms) +Started GET "/tasks" for ::1 at 2017-03-25 21:26:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 500 Internal Server Error in 26ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Invalid CSS after " border-color: ": expected expression (e.g. 1px, bold), was "##373F51;"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:31 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70206988393340' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (7.3ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.2ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (81.7ms) +Started GET "/tasks" for ::1 at 2017-03-25 21:26:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 500 Internal Server Error in 35ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (Invalid CSS after " color: ": expected expression (e.g. 1px, bold), was "##373F51;"): + 5: <%= csrf_meta_tags %> + 6: + 7: + 8: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + 9: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + 10: + 11: + +app/assets/stylesheets/tasks.scss:77 +app/views/layouts/application.html.erb:8:in `_app_views_layouts_application_html_erb___1482640428496915447_70206974836740' + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_source.html.erb (6.9ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.6ms) + Rendering /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) + Rendered /Users/alisonzerbe/.rvm/gems/ruby-2.4.0@global/gems/actionpack-5.0.2/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (86.0ms) +Started GET "/tasks" for ::1 at 2017-03-25 21:26:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 68ms (Views: 64.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:26:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 81ms (Views: 77.4ms | ActiveRecord: 0.1ms) + + +Started DELETE "/tasks/27" for ::1 at 2017-03-25 21:35:28 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"tLg0zdVhA6dykVJA0i6nVLpBBsEWJmiRZBsSSDQDel+h8kBe3Sr5aasz3GZ4vl/esyhNR2tfCKQhwh37zgoWmA==", "id"=>"27"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT ? [["id", 27], ["LIMIT", 1]] +  (0.3ms) begin transaction + SQL (0.7ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 27]] +  (3.0ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 9ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:35:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 21:35:31 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.9ms) + Rendered tasks/new.html.erb within layouts/application (7.1ms) +Completed 200 OK in 37ms (Views: 34.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for ::1 at 2017-03-25 21:36:32 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"xt5DDfqezRw+Q2zw1xbG+Zvo01jHPcXsHGWFTEIuOdCOb1x/IxQzXwaF/WYroOnsQLm77Ejy2n/cuX3lQISEtg==", "task"=>{"name"=>"Figure out CSS stuff on footer", "description"=>"Why can't I get to the text in the footer? I put it in a

              tag and it popped outside of the footer. definitely something to think about and deal with later"}, "commit"=>"Create task"} +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["name", "Figure out CSS stuff on footer"], ["description", "Why can't I get to the text in the footer? I put it in a

              tag and it popped outside of the footer. definitely something to think about and deal with later"], ["created_at", 2017-03-26 04:36:32 UTC], ["updated_at", 2017-03-26 04:36:32 UTC]] +  (3.3ms) commit transaction +Redirected to http://localhost:3000/tasks +Completed 302 Found in 7ms (ActiveRecord: 3.8ms) + + +Started GET "/tasks" for ::1 at 2017-03-25 21:36:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 28ms (Views: 25.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for ::1 at 2017-03-25 21:55:50 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.1ms) + Rendered tasks/new.html.erb within layouts/application (8.1ms) +Completed 200 OK in 53ms (Views: 50.6ms | ActiveRecord: 0.0ms) + +