├── ch02 └── training │ ├── .gitignore │ ├── .rvmrc │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ ├── assets │ │ ├── images │ │ │ └── .keep │ │ ├── javascripts │ │ │ ├── application.js │ │ │ ├── pages.js.coffee │ │ │ └── posts.js.coffee │ │ └── stylesheets │ │ │ ├── application.css │ │ │ ├── custom.css.scss │ │ │ ├── pages.css.scss │ │ │ ├── posts.css.scss │ │ │ └── scaffolds.css.scss │ ├── controllers │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ ├── pages_controller.rb │ │ └── posts_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ └── pages_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── concerns │ │ │ └── .keep │ │ ├── page.rb │ │ └── post.rb │ └── views │ │ ├── layouts │ │ ├── application.html.erb │ │ └── pages.html.erb │ │ ├── pages │ │ ├── about.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb │ │ ├── posts │ │ ├── _form.html.erb │ │ ├── edit.html.erb │ │ ├── index.html.erb │ │ ├── index.json.jbuilder │ │ ├── new.html.erb │ │ ├── show.html.erb │ │ └── show.json.jbuilder │ │ └── shared │ │ └── _menu.html.erb │ ├── bin │ ├── bundle │ ├── rails │ └── rake │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ └── routes.rb │ ├── db │ ├── migrate │ │ ├── 20130504193139_create_posts.rb │ │ └── 20130509220301_create_pages.rb │ ├── schema.rb │ └── seeds.rb │ ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── .keep │ ├── log │ └── .keep │ ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── favicon.ico │ └── robots.txt │ ├── test │ ├── controllers │ │ ├── .keep │ │ └── pages_controller_test.rb │ ├── fixtures │ │ └── .keep │ ├── helpers │ │ ├── .keep │ │ └── pages_helper_test.rb │ ├── integration │ │ └── .keep │ ├── mailers │ │ └── .keep │ ├── models │ │ └── .keep │ └── test_helper.rb │ └── vendor │ └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep ├── ch03 └── jumpstartrails │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ ├── admin │ │ ├── admin_user.rb │ │ └── dashboard.rb │ ├── assets │ │ ├── images │ │ │ └── .keep │ │ ├── javascripts │ │ │ ├── active_admin.js │ │ │ ├── application.js │ │ │ └── pages.js.coffee │ │ └── stylesheets │ │ │ ├── active_admin.css.scss │ │ │ ├── application.css │ │ │ └── pages.css.scss │ ├── controllers │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ └── pages_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ └── pages_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── admin_user.rb │ │ ├── category.rb │ │ ├── concerns │ │ │ └── .keep │ │ ├── page.rb │ │ └── post.rb │ └── views │ │ ├── layouts │ │ └── application.html.erb │ │ └── pages │ │ └── index.html.erb │ ├── bin │ ├── bundle │ ├── rails │ └── rake │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── active_admin.rb │ │ ├── backtrace_silencers.rb │ │ ├── devise.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ ├── devise.en.yml │ │ └── en.yml │ └── routes.rb │ ├── db │ ├── migrate │ │ ├── 20130630162049_create_pages.rb │ │ ├── 20130630162519_add_slug_to_pages.rb │ │ ├── 20130630163118_create_categories.rb │ │ ├── 20130630163200_create_posts.rb │ │ ├── 20130630165327_devise_create_admin_users.rb │ │ ├── 20130630165852_create_admin_notes.rb │ │ └── 20130630165853_move_admin_notes_to_comments.rb │ ├── schema.rb │ └── seeds.rb │ ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── .keep │ ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── favicon.ico │ └── robots.txt │ ├── test │ ├── controllers │ │ ├── .keep │ │ └── pages_controller_test.rb │ ├── fixtures │ │ ├── .keep │ │ ├── admin_users.yml │ │ ├── categories.yml │ │ ├── pages.yml │ │ └── posts.yml │ ├── helpers │ │ ├── .keep │ │ └── pages_helper_test.rb │ ├── integration │ │ └── .keep │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── admin_user_test.rb │ │ ├── category_test.rb │ │ ├── page_test.rb │ │ └── post_test.rb │ └── test_helper.rb │ └── vendor │ └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep ├── ch04 ├── jumpstartrails │ ├── .gitignore │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ │ ├── admin │ │ │ ├── admin_user.rb │ │ │ ├── categories.rb │ │ │ ├── dashboard.rb │ │ │ ├── pages.rb │ │ │ └── posts.rb │ │ ├── assets │ │ │ ├── images │ │ │ │ └── .keep │ │ │ ├── javascripts │ │ │ │ ├── active_admin.js │ │ │ │ ├── application.js │ │ │ │ ├── pages.js.coffee │ │ │ │ └── posts.js.coffee │ │ │ └── stylesheets │ │ │ │ ├── active_admin.css.scss │ │ │ │ ├── application.css │ │ │ │ ├── pages.css.scss │ │ │ │ └── posts.css.scss │ │ ├── controllers │ │ │ ├── application_controller.rb │ │ │ ├── concerns │ │ │ │ └── .keep │ │ │ ├── pages_controller.rb │ │ │ └── posts_controller.rb │ │ ├── helpers │ │ │ ├── application_helper.rb │ │ │ ├── pages_helper.rb │ │ │ └── posts_helper.rb │ │ ├── mailers │ │ │ └── .keep │ │ ├── models │ │ │ ├── .keep │ │ │ ├── admin_user.rb │ │ │ ├── category.rb │ │ │ ├── concerns │ │ │ │ └── .keep │ │ │ ├── page.rb │ │ │ └── post.rb │ │ └── views │ │ │ ├── layouts │ │ │ └── application.html.erb │ │ │ ├── pages │ │ │ ├── about.html.erb │ │ │ ├── index.html.erb │ │ │ ├── new.html.erb │ │ │ └── show.html.erb │ │ │ └── posts │ │ │ ├── index.html.erb │ │ │ └── show.html.erb │ ├── bin │ │ ├── bundle │ │ ├── rails │ │ └── rake │ ├── ch03_jsr.tgz │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── active_admin.rb │ │ │ ├── backtrace_silencers.rb │ │ │ ├── devise.rb │ │ │ ├── filter_parameter_logging.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── secret_token.rb │ │ │ ├── session_store.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales │ │ │ ├── devise.en.yml │ │ │ └── en.yml │ │ └── routes.rb │ ├── db │ │ ├── migrate │ │ │ ├── 20130630162049_create_pages.rb │ │ │ ├── 20130630162519_add_slug_to_pages.rb │ │ │ ├── 20130630163118_create_categories.rb │ │ │ ├── 20130630163200_create_posts.rb │ │ │ ├── 20130630165327_devise_create_admin_users.rb │ │ │ ├── 20130630165852_create_admin_notes.rb │ │ │ ├── 20130630165853_move_admin_notes_to_comments.rb │ │ │ └── 20130630184041_add_image_to_posts.rb │ │ ├── schema.rb │ │ └── seeds.rb │ ├── lib │ │ ├── assets │ │ │ └── .keep │ │ └── tasks │ │ │ └── .keep │ ├── public │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ ├── favicon.ico │ │ └── robots.txt │ ├── test │ │ ├── controllers │ │ │ ├── .keep │ │ │ ├── pages_controller_test.rb │ │ │ └── posts_controller_test.rb │ │ ├── fixtures │ │ │ ├── .keep │ │ │ ├── admin_users.yml │ │ │ ├── categories.yml │ │ │ ├── pages.yml │ │ │ └── posts.yml │ │ ├── helpers │ │ │ ├── .keep │ │ │ ├── pages_helper_test.rb │ │ │ └── posts_helper_test.rb │ │ ├── integration │ │ │ └── .keep │ │ ├── mailers │ │ │ └── .keep │ │ ├── models │ │ │ ├── .keep │ │ │ ├── admin_user_test.rb │ │ │ ├── category_test.rb │ │ │ ├── page_test.rb │ │ │ └── post_test.rb │ │ └── test_helper.rb │ └── vendor │ │ └── assets │ │ ├── javascripts │ │ └── .keep │ │ └── stylesheets │ │ └── .keep └── training │ ├── .gitignore │ ├── .rvmrc │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ ├── assets │ │ ├── javascripts │ │ │ ├── application.js │ │ │ ├── pages.js.coffee │ │ │ └── posts.js.coffee │ │ └── stylesheets │ │ │ ├── application.css │ │ │ ├── custom.css.scss │ │ │ ├── pages.css.scss │ │ │ ├── posts.css.scss │ │ │ └── scaffolds.css.scss │ ├── controllers │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ ├── pages_controller.rb │ │ └── posts_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ ├── pages_helper.rb │ │ └── posts_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── concerns │ │ │ └── .keep │ │ ├── page.rb │ │ └── post.rb │ └── views │ │ ├── layouts │ │ ├── application.html.erb │ │ └── pages.html.erb │ │ ├── pages │ │ ├── about.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb │ │ ├── posts │ │ ├── _form.html.erb │ │ ├── edit.html.erb │ │ ├── index.html.erb │ │ ├── index.json.jbuilder │ │ ├── new.html.erb │ │ ├── show.html.erb │ │ └── show.json.jbuilder │ │ └── shared │ │ └── _menu.html.erb │ ├── bin │ ├── bundle │ ├── rails │ └── rake │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ └── routes.rb │ ├── db │ ├── migrate │ │ ├── 20130504193139_create_posts.rb │ │ └── 20130509220301_create_pages.rb │ ├── schema.rb │ └── seeds.rb │ ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── .keep │ ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── favicon.ico │ └── robots.txt │ ├── test │ ├── controllers │ │ ├── .keep │ │ ├── pages_controller_test.rb │ │ └── posts_controller_test.rb │ ├── fixtures │ │ ├── .keep │ │ ├── pages.yml │ │ └── posts.yml │ ├── helpers │ │ ├── .keep │ │ ├── pages_helper_test.rb │ │ └── posts_helper_test.rb │ ├── integration │ │ └── .keep │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── page_test.rb │ │ └── post_test.rb │ └── test_helper.rb │ └── vendor │ └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep ├── ch05 └── jumpstartrails │ ├── .rvmrc │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ ├── admin │ │ ├── admin_user.rb │ │ ├── categories.rb │ │ ├── dashboard.rb │ │ ├── pages.rb │ │ └── posts.rb │ ├── assets │ │ ├── images │ │ │ └── .keep │ │ ├── javascripts │ │ │ ├── active_admin.js │ │ │ ├── application.js │ │ │ ├── pages.js.coffee │ │ │ └── posts.js.coffee │ │ └── stylesheets │ │ │ ├── active_admin.css.scss │ │ │ ├── application.css │ │ │ ├── pages.css.scss │ │ │ └── posts.css.scss │ ├── controllers │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ ├── pages_controller.rb │ │ └── posts_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ ├── pages_helper.rb │ │ └── posts_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── admin_user.rb │ │ ├── category.rb │ │ ├── concerns │ │ │ └── .keep │ │ ├── page.rb │ │ └── post.rb │ ├── uploaders │ │ └── image_uploader.rb │ └── views │ │ ├── layouts │ │ ├── application.html.erb │ │ ├── pages.html.erb │ │ └── posts.html.erb │ │ ├── pages │ │ ├── about.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb │ │ └── posts │ │ ├── index.html.erb │ │ └── show.html.erb │ ├── bin │ ├── bundle │ ├── rails │ └── rake │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── active_admin.rb │ │ ├── backtrace_silencers.rb │ │ ├── carrierwave.rb │ │ ├── devise.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ ├── devise.en.yml │ │ └── en.yml │ └── routes.rb │ ├── db │ ├── migrate │ │ ├── 20130630162049_create_pages.rb │ │ ├── 20130630162519_add_slug_to_pages.rb │ │ ├── 20130630163118_create_categories.rb │ │ ├── 20130630163200_create_posts.rb │ │ ├── 20130630165327_devise_create_admin_users.rb │ │ ├── 20130630165852_create_admin_notes.rb │ │ ├── 20130630165853_move_admin_notes_to_comments.rb │ │ └── 20130630184041_add_image_to_posts.rb │ ├── schema.rb │ └── seeds.rb │ ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── .keep │ ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── favicon.ico │ ├── robots.txt │ └── uploads │ │ └── post │ │ └── image │ │ └── 1 │ │ ├── rails.jpg │ │ └── thumb_rails.jpg │ ├── test │ ├── controllers │ │ ├── .keep │ │ ├── pages_controller_test.rb │ │ └── posts_controller_test.rb │ ├── fixtures │ │ ├── .keep │ │ ├── admin_users.yml │ │ ├── categories.yml │ │ ├── pages.yml │ │ └── posts.yml │ ├── helpers │ │ ├── .keep │ │ ├── pages_helper_test.rb │ │ └── posts_helper_test.rb │ ├── integration │ │ └── .keep │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── admin_user_test.rb │ │ ├── category_test.rb │ │ ├── page_test.rb │ │ └── post_test.rb │ └── test_helper.rb │ └── vendor │ └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep └── ch06 ├── .gitignore ├── .rvmrc ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── app ├── admin │ ├── admin_user.rb │ ├── categories.rb │ ├── dashboard.rb │ ├── pages.rb │ └── posts.rb ├── assets │ ├── javascripts │ │ ├── active_admin.js │ │ ├── application.js │ │ ├── pages.js.coffee │ │ └── posts.js.coffee │ └── stylesheets │ │ ├── active_admin.css.scss │ │ ├── application.css │ │ ├── pages.css.scss │ │ └── posts.css.scss ├── controllers │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ ├── pages_controller.rb │ └── posts_controller.rb ├── helpers │ ├── application_helper.rb │ ├── pages_helper.rb │ └── posts_helper.rb ├── mailers │ └── .keep ├── models │ ├── .keep │ ├── admin_user.rb │ ├── category.rb │ ├── concerns │ │ └── .keep │ ├── page.rb │ └── post.rb ├── uploaders │ └── image_uploader.rb └── views │ ├── active_admin │ └── devise │ │ └── sessions │ │ └── new.html.erb │ ├── layouts │ ├── application.html.erb │ ├── pages.html.erb │ └── posts.html.erb │ ├── pages │ ├── about.html.erb │ ├── index.html.erb │ └── portfolio.html.erb │ ├── partials │ └── _twitter.html.erb │ └── posts │ ├── index.html.erb │ └── show.html.erb ├── bin ├── bundle ├── rails └── rake ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── active_admin.rb │ ├── backtrace_silencers.rb │ ├── carrierwave.rb │ ├── devise.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── secret_token.rb │ ├── session_store.rb │ └── wrap_parameters.rb ├── locales │ ├── devise.en.yml │ └── en.yml └── routes.rb ├── db ├── migrate │ ├── 20130505135417_create_pages.rb │ ├── 20130505135542_add_slug_to_pages.rb │ ├── 20130505141436_create_categories.rb │ ├── 20130505141523_create_posts.rb │ ├── 20130505150631_devise_create_admin_users.rb │ ├── 20130505150637_create_admin_notes.rb │ ├── 20130505150639_move_admin_notes_to_comments.rb │ └── 20130510003203_add_image_to_posts.rb ├── schema.rb └── seeds.rb ├── lib ├── assets │ └── .keep └── tasks │ └── .keep ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt ├── test ├── controllers │ ├── .keep │ ├── pages_controller_test.rb │ └── posts_controller_test.rb ├── fixtures │ ├── .keep │ ├── admin_users.yml │ ├── categories.yml │ ├── pages.yml │ └── posts.yml ├── helpers │ ├── .keep │ ├── pages_helper_test.rb │ └── posts_helper_test.rb ├── integration │ └── .keep ├── mailers │ └── .keep ├── models │ ├── .keep │ ├── admin_user_test.rb │ ├── category_test.rb │ ├── page_test.rb │ └── post_test.rb └── test_helper.rb └── vendor └── assets ├── javascripts └── .keep └── stylesheets └── .keep /ch02/training/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/.gitignore -------------------------------------------------------------------------------- /ch02/training/.rvmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/.rvmrc -------------------------------------------------------------------------------- /ch02/training/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/Gemfile -------------------------------------------------------------------------------- /ch02/training/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/Gemfile.lock -------------------------------------------------------------------------------- /ch02/training/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/README.rdoc -------------------------------------------------------------------------------- /ch02/training/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/Rakefile -------------------------------------------------------------------------------- /ch02/training/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /ch02/training/app/assets/javascripts/pages.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/javascripts/pages.js.coffee -------------------------------------------------------------------------------- /ch02/training/app/assets/javascripts/posts.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/javascripts/posts.js.coffee -------------------------------------------------------------------------------- /ch02/training/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /ch02/training/app/assets/stylesheets/custom.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/stylesheets/custom.css.scss -------------------------------------------------------------------------------- /ch02/training/app/assets/stylesheets/pages.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/stylesheets/pages.css.scss -------------------------------------------------------------------------------- /ch02/training/app/assets/stylesheets/posts.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/stylesheets/posts.css.scss -------------------------------------------------------------------------------- /ch02/training/app/assets/stylesheets/scaffolds.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/assets/stylesheets/scaffolds.css.scss -------------------------------------------------------------------------------- /ch02/training/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /ch02/training/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /ch02/training/app/controllers/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/controllers/posts_controller.rb -------------------------------------------------------------------------------- /ch02/training/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch02/training/app/helpers/pages_helper.rb: -------------------------------------------------------------------------------- 1 | module PagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch02/training/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/app/models/page.rb: -------------------------------------------------------------------------------- 1 | class Page < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /ch02/training/app/models/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/models/post.rb -------------------------------------------------------------------------------- /ch02/training/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/layouts/pages.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/layouts/pages.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/pages/about.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/pages/about.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/pages/index.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/pages/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/pages/new.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/pages/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/pages/show.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/posts/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/_form.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/posts/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/edit.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/index.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/posts/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/index.json.jbuilder -------------------------------------------------------------------------------- /ch02/training/app/views/posts/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/new.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/show.html.erb -------------------------------------------------------------------------------- /ch02/training/app/views/posts/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/posts/show.json.jbuilder -------------------------------------------------------------------------------- /ch02/training/app/views/shared/_menu.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/app/views/shared/_menu.html.erb -------------------------------------------------------------------------------- /ch02/training/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/bin/bundle -------------------------------------------------------------------------------- /ch02/training/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/bin/rails -------------------------------------------------------------------------------- /ch02/training/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/bin/rake -------------------------------------------------------------------------------- /ch02/training/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config.ru -------------------------------------------------------------------------------- /ch02/training/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/application.rb -------------------------------------------------------------------------------- /ch02/training/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/boot.rb -------------------------------------------------------------------------------- /ch02/training/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/database.yml -------------------------------------------------------------------------------- /ch02/training/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/environment.rb -------------------------------------------------------------------------------- /ch02/training/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/environments/development.rb -------------------------------------------------------------------------------- /ch02/training/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/environments/production.rb -------------------------------------------------------------------------------- /ch02/training/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/environments/test.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/inflections.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/session_store.rb -------------------------------------------------------------------------------- /ch02/training/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /ch02/training/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/locales/en.yml -------------------------------------------------------------------------------- /ch02/training/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/config/routes.rb -------------------------------------------------------------------------------- /ch02/training/db/migrate/20130504193139_create_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/db/migrate/20130504193139_create_posts.rb -------------------------------------------------------------------------------- /ch02/training/db/migrate/20130509220301_create_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/db/migrate/20130509220301_create_pages.rb -------------------------------------------------------------------------------- /ch02/training/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/db/schema.rb -------------------------------------------------------------------------------- /ch02/training/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/db/seeds.rb -------------------------------------------------------------------------------- /ch02/training/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/public/404.html -------------------------------------------------------------------------------- /ch02/training/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/public/422.html -------------------------------------------------------------------------------- /ch02/training/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/public/500.html -------------------------------------------------------------------------------- /ch02/training/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/public/robots.txt -------------------------------------------------------------------------------- /ch02/training/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/test/controllers/pages_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/test/controllers/pages_controller_test.rb -------------------------------------------------------------------------------- /ch02/training/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/test/helpers/pages_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/test/helpers/pages_helper_test.rb -------------------------------------------------------------------------------- /ch02/training/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch02/training/test/test_helper.rb -------------------------------------------------------------------------------- /ch02/training/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch02/training/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/Gemfile -------------------------------------------------------------------------------- /ch03/jumpstartrails/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/Gemfile.lock -------------------------------------------------------------------------------- /ch03/jumpstartrails/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/README.rdoc -------------------------------------------------------------------------------- /ch03/jumpstartrails/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/Rakefile -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/admin/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/admin/admin_user.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/admin/dashboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/admin/dashboard.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/javascripts/active_admin.js: -------------------------------------------------------------------------------- 1 | //= require active_admin/base 2 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/javascripts/pages.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/assets/javascripts/pages.js.coffee -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/stylesheets/active_admin.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/assets/stylesheets/active_admin.css.scss -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/assets/stylesheets/pages.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/assets/stylesheets/pages.css.scss -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/helpers/pages_helper.rb: -------------------------------------------------------------------------------- 1 | module PagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/models/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/models/admin_user.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/models/category.rb: -------------------------------------------------------------------------------- 1 | class Category < ActiveRecord::Base 2 | has_many :posts 3 | end 4 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/models/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/models/page.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/models/post.rb: -------------------------------------------------------------------------------- 1 | class Post < ActiveRecord::Base 2 | belongs_to :category 3 | end 4 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /ch03/jumpstartrails/app/views/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/app/views/pages/index.html.erb -------------------------------------------------------------------------------- /ch03/jumpstartrails/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/bin/bundle -------------------------------------------------------------------------------- /ch03/jumpstartrails/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/bin/rails -------------------------------------------------------------------------------- /ch03/jumpstartrails/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/bin/rake -------------------------------------------------------------------------------- /ch03/jumpstartrails/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config.ru -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/application.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/boot.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/database.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/environment.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/environments/development.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/environments/production.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/environments/test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/active_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/active_admin.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/devise.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/inflections.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/session_store.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/locales/devise.en.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/locales/en.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/config/routes.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630162049_create_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630162049_create_pages.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630162519_add_slug_to_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630162519_add_slug_to_pages.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630163118_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630163118_create_categories.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630163200_create_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630163200_create_posts.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630165327_devise_create_admin_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630165327_devise_create_admin_users.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630165852_create_admin_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630165852_create_admin_notes.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/migrate/20130630165853_move_admin_notes_to_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/migrate/20130630165853_move_admin_notes_to_comments.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/schema.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/db/seeds.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/public/404.html -------------------------------------------------------------------------------- /ch03/jumpstartrails/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/public/422.html -------------------------------------------------------------------------------- /ch03/jumpstartrails/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/public/500.html -------------------------------------------------------------------------------- /ch03/jumpstartrails/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/public/robots.txt -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/controllers/pages_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/controllers/pages_controller_test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/fixtures/admin_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/fixtures/admin_users.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/fixtures/categories.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/fixtures/categories.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/fixtures/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/fixtures/pages.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/fixtures/posts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/fixtures/posts.yml -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/helpers/pages_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/helpers/pages_helper_test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/models/admin_user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/models/admin_user_test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/models/category_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/models/category_test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/models/page_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/models/page_test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/models/post_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/models/post_test.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch03/jumpstartrails/test/test_helper.rb -------------------------------------------------------------------------------- /ch03/jumpstartrails/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch03/jumpstartrails/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/.gitignore -------------------------------------------------------------------------------- /ch04/jumpstartrails/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/Gemfile -------------------------------------------------------------------------------- /ch04/jumpstartrails/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/Gemfile.lock -------------------------------------------------------------------------------- /ch04/jumpstartrails/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/README.rdoc -------------------------------------------------------------------------------- /ch04/jumpstartrails/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/Rakefile -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/admin/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/admin/admin_user.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/admin/categories.rb: -------------------------------------------------------------------------------- 1 | ActiveAdmin.register Category do 2 | 3 | end 4 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/admin/dashboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/admin/dashboard.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/admin/pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/admin/pages.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/admin/posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/admin/posts.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/javascripts/active_admin.js: -------------------------------------------------------------------------------- 1 | //= require active_admin/base 2 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/javascripts/pages.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/javascripts/pages.js.coffee -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/javascripts/posts.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/javascripts/posts.js.coffee -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/stylesheets/active_admin.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/stylesheets/active_admin.css.scss -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/stylesheets/pages.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/stylesheets/pages.css.scss -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/assets/stylesheets/posts.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/assets/stylesheets/posts.css.scss -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/controllers/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/controllers/posts_controller.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/helpers/pages_helper.rb: -------------------------------------------------------------------------------- 1 | module PagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/helpers/posts_helper.rb: -------------------------------------------------------------------------------- 1 | module PostsHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/models/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/models/admin_user.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/models/category.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/models/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/models/page.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/models/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/models/post.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/pages/about.html.erb: -------------------------------------------------------------------------------- 1 |

<%= @page.content.html_safe %>

2 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/views/pages/index.html.erb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/pages/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/views/pages/new.html.erb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/pages/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/views/pages/show.html.erb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/views/posts/index.html.erb -------------------------------------------------------------------------------- /ch04/jumpstartrails/app/views/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/app/views/posts/show.html.erb -------------------------------------------------------------------------------- /ch04/jumpstartrails/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/bin/bundle -------------------------------------------------------------------------------- /ch04/jumpstartrails/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/bin/rails -------------------------------------------------------------------------------- /ch04/jumpstartrails/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/bin/rake -------------------------------------------------------------------------------- /ch04/jumpstartrails/ch03_jsr.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/ch03_jsr.tgz -------------------------------------------------------------------------------- /ch04/jumpstartrails/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config.ru -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/application.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/boot.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/database.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/environment.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/environments/development.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/environments/production.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/environments/test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/active_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/active_admin.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/devise.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/inflections.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/session_store.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/locales/devise.en.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/locales/en.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/config/routes.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630162049_create_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630162049_create_pages.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630162519_add_slug_to_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630162519_add_slug_to_pages.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630163118_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630163118_create_categories.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630163200_create_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630163200_create_posts.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630165327_devise_create_admin_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630165327_devise_create_admin_users.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630165852_create_admin_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630165852_create_admin_notes.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630165853_move_admin_notes_to_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630165853_move_admin_notes_to_comments.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/migrate/20130630184041_add_image_to_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/migrate/20130630184041_add_image_to_posts.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/schema.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/db/seeds.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/public/404.html -------------------------------------------------------------------------------- /ch04/jumpstartrails/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/public/422.html -------------------------------------------------------------------------------- /ch04/jumpstartrails/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/public/500.html -------------------------------------------------------------------------------- /ch04/jumpstartrails/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/public/robots.txt -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/controllers/pages_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/controllers/pages_controller_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/controllers/posts_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/controllers/posts_controller_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/fixtures/admin_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/fixtures/admin_users.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/fixtures/categories.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/fixtures/categories.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/fixtures/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/fixtures/pages.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/fixtures/posts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/fixtures/posts.yml -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/helpers/pages_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/helpers/pages_helper_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/helpers/posts_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/helpers/posts_helper_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/models/admin_user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/models/admin_user_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/models/category_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/models/category_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/models/page_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/models/page_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/models/post_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/models/post_test.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/jumpstartrails/test/test_helper.rb -------------------------------------------------------------------------------- /ch04/jumpstartrails/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/jumpstartrails/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/.gitignore -------------------------------------------------------------------------------- /ch04/training/.rvmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/.rvmrc -------------------------------------------------------------------------------- /ch04/training/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/Gemfile -------------------------------------------------------------------------------- /ch04/training/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/Gemfile.lock -------------------------------------------------------------------------------- /ch04/training/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/README.rdoc -------------------------------------------------------------------------------- /ch04/training/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/Rakefile -------------------------------------------------------------------------------- /ch04/training/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /ch04/training/app/assets/javascripts/pages.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/javascripts/pages.js.coffee -------------------------------------------------------------------------------- /ch04/training/app/assets/javascripts/posts.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/javascripts/posts.js.coffee -------------------------------------------------------------------------------- /ch04/training/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /ch04/training/app/assets/stylesheets/custom.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/stylesheets/custom.css.scss -------------------------------------------------------------------------------- /ch04/training/app/assets/stylesheets/pages.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/stylesheets/pages.css.scss -------------------------------------------------------------------------------- /ch04/training/app/assets/stylesheets/posts.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/stylesheets/posts.css.scss -------------------------------------------------------------------------------- /ch04/training/app/assets/stylesheets/scaffolds.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/assets/stylesheets/scaffolds.css.scss -------------------------------------------------------------------------------- /ch04/training/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /ch04/training/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /ch04/training/app/controllers/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/controllers/posts_controller.rb -------------------------------------------------------------------------------- /ch04/training/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch04/training/app/helpers/pages_helper.rb: -------------------------------------------------------------------------------- 1 | module PagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch04/training/app/helpers/posts_helper.rb: -------------------------------------------------------------------------------- 1 | module PostsHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch04/training/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/app/models/page.rb: -------------------------------------------------------------------------------- 1 | class Page < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /ch04/training/app/models/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/models/post.rb -------------------------------------------------------------------------------- /ch04/training/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/layouts/pages.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/layouts/pages.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/pages/about.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/pages/about.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/pages/index.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/pages/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/pages/new.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/pages/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/pages/show.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/posts/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/_form.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/posts/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/edit.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/index.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/posts/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/index.json.jbuilder -------------------------------------------------------------------------------- /ch04/training/app/views/posts/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/new.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/show.html.erb -------------------------------------------------------------------------------- /ch04/training/app/views/posts/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/posts/show.json.jbuilder -------------------------------------------------------------------------------- /ch04/training/app/views/shared/_menu.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/app/views/shared/_menu.html.erb -------------------------------------------------------------------------------- /ch04/training/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/bin/bundle -------------------------------------------------------------------------------- /ch04/training/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/bin/rails -------------------------------------------------------------------------------- /ch04/training/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/bin/rake -------------------------------------------------------------------------------- /ch04/training/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config.ru -------------------------------------------------------------------------------- /ch04/training/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/application.rb -------------------------------------------------------------------------------- /ch04/training/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/boot.rb -------------------------------------------------------------------------------- /ch04/training/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/database.yml -------------------------------------------------------------------------------- /ch04/training/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/environment.rb -------------------------------------------------------------------------------- /ch04/training/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/environments/development.rb -------------------------------------------------------------------------------- /ch04/training/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/environments/production.rb -------------------------------------------------------------------------------- /ch04/training/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/environments/test.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/inflections.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/session_store.rb -------------------------------------------------------------------------------- /ch04/training/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /ch04/training/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/locales/en.yml -------------------------------------------------------------------------------- /ch04/training/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/config/routes.rb -------------------------------------------------------------------------------- /ch04/training/db/migrate/20130504193139_create_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/db/migrate/20130504193139_create_posts.rb -------------------------------------------------------------------------------- /ch04/training/db/migrate/20130509220301_create_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/db/migrate/20130509220301_create_pages.rb -------------------------------------------------------------------------------- /ch04/training/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/db/schema.rb -------------------------------------------------------------------------------- /ch04/training/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/db/seeds.rb -------------------------------------------------------------------------------- /ch04/training/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/public/404.html -------------------------------------------------------------------------------- /ch04/training/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/public/422.html -------------------------------------------------------------------------------- /ch04/training/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/public/500.html -------------------------------------------------------------------------------- /ch04/training/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/public/robots.txt -------------------------------------------------------------------------------- /ch04/training/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/test/controllers/pages_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/controllers/pages_controller_test.rb -------------------------------------------------------------------------------- /ch04/training/test/controllers/posts_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/controllers/posts_controller_test.rb -------------------------------------------------------------------------------- /ch04/training/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/test/fixtures/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/fixtures/pages.yml -------------------------------------------------------------------------------- /ch04/training/test/fixtures/posts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/fixtures/posts.yml -------------------------------------------------------------------------------- /ch04/training/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/test/helpers/pages_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/helpers/pages_helper_test.rb -------------------------------------------------------------------------------- /ch04/training/test/helpers/posts_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/helpers/posts_helper_test.rb -------------------------------------------------------------------------------- /ch04/training/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/test/models/page_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/models/page_test.rb -------------------------------------------------------------------------------- /ch04/training/test/models/post_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/models/post_test.rb -------------------------------------------------------------------------------- /ch04/training/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch04/training/test/test_helper.rb -------------------------------------------------------------------------------- /ch04/training/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/training/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/.rvmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/.rvmrc -------------------------------------------------------------------------------- /ch05/jumpstartrails/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/Gemfile -------------------------------------------------------------------------------- /ch05/jumpstartrails/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/Gemfile.lock -------------------------------------------------------------------------------- /ch05/jumpstartrails/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/README.rdoc -------------------------------------------------------------------------------- /ch05/jumpstartrails/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/Rakefile -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/admin/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/admin/admin_user.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/admin/categories.rb: -------------------------------------------------------------------------------- 1 | ActiveAdmin.register Category do 2 | 3 | end 4 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/admin/dashboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/admin/dashboard.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/admin/pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/admin/pages.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/admin/posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/admin/posts.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/javascripts/active_admin.js: -------------------------------------------------------------------------------- 1 | //= require active_admin/base 2 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/javascripts/pages.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/javascripts/pages.js.coffee -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/javascripts/posts.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/javascripts/posts.js.coffee -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/stylesheets/active_admin.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/stylesheets/active_admin.css.scss -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/stylesheets/pages.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/stylesheets/pages.css.scss -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/assets/stylesheets/posts.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/assets/stylesheets/posts.css.scss -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/controllers/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/controllers/posts_controller.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/helpers/pages_helper.rb: -------------------------------------------------------------------------------- 1 | module PagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/helpers/posts_helper.rb: -------------------------------------------------------------------------------- 1 | module PostsHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/models/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/models/admin_user.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/models/category.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/models/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/models/page.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/models/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/models/post.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/uploaders/image_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/uploaders/image_uploader.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/layouts/pages.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/layouts/pages.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/layouts/posts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/layouts/posts.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/pages/about.html.erb: -------------------------------------------------------------------------------- 1 |

<%= @page.content.html_safe %>

2 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/pages/index.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/pages/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/pages/new.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/pages/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/pages/show.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/posts/index.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/app/views/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/app/views/posts/show.html.erb -------------------------------------------------------------------------------- /ch05/jumpstartrails/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/bin/bundle -------------------------------------------------------------------------------- /ch05/jumpstartrails/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/bin/rails -------------------------------------------------------------------------------- /ch05/jumpstartrails/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/bin/rake -------------------------------------------------------------------------------- /ch05/jumpstartrails/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config.ru -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/application.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/boot.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/database.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/environment.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/environments/development.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/environments/production.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/environments/test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/active_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/active_admin.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/carrierwave.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/carrierwave.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/devise.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/inflections.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/session_store.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/locales/devise.en.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/locales/en.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/config/routes.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630162049_create_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630162049_create_pages.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630162519_add_slug_to_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630162519_add_slug_to_pages.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630163118_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630163118_create_categories.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630163200_create_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630163200_create_posts.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630165327_devise_create_admin_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630165327_devise_create_admin_users.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630165852_create_admin_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630165852_create_admin_notes.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630165853_move_admin_notes_to_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630165853_move_admin_notes_to_comments.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/migrate/20130630184041_add_image_to_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/migrate/20130630184041_add_image_to_posts.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/schema.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/db/seeds.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/public/404.html -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/public/422.html -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/public/500.html -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/public/robots.txt -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/uploads/post/image/1/rails.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/public/uploads/post/image/1/rails.jpg -------------------------------------------------------------------------------- /ch05/jumpstartrails/public/uploads/post/image/1/thumb_rails.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/public/uploads/post/image/1/thumb_rails.jpg -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/controllers/pages_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/controllers/pages_controller_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/controllers/posts_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/controllers/posts_controller_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/fixtures/admin_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/fixtures/admin_users.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/fixtures/categories.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/fixtures/categories.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/fixtures/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/fixtures/pages.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/fixtures/posts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/fixtures/posts.yml -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/helpers/pages_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/helpers/pages_helper_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/helpers/posts_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/helpers/posts_helper_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/models/admin_user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/models/admin_user_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/models/category_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/models/category_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/models/page_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/models/page_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/models/post_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/models/post_test.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch05/jumpstartrails/test/test_helper.rb -------------------------------------------------------------------------------- /ch05/jumpstartrails/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch05/jumpstartrails/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/.gitignore -------------------------------------------------------------------------------- /ch06/.rvmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/.rvmrc -------------------------------------------------------------------------------- /ch06/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/Gemfile -------------------------------------------------------------------------------- /ch06/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/Gemfile.lock -------------------------------------------------------------------------------- /ch06/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/README.md -------------------------------------------------------------------------------- /ch06/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/Rakefile -------------------------------------------------------------------------------- /ch06/app/admin/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/admin/admin_user.rb -------------------------------------------------------------------------------- /ch06/app/admin/categories.rb: -------------------------------------------------------------------------------- 1 | ActiveAdmin.register Category do 2 | 3 | end 4 | -------------------------------------------------------------------------------- /ch06/app/admin/dashboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/admin/dashboard.rb -------------------------------------------------------------------------------- /ch06/app/admin/pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/admin/pages.rb -------------------------------------------------------------------------------- /ch06/app/admin/posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/admin/posts.rb -------------------------------------------------------------------------------- /ch06/app/assets/javascripts/active_admin.js: -------------------------------------------------------------------------------- 1 | //= require active_admin/base 2 | -------------------------------------------------------------------------------- /ch06/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /ch06/app/assets/javascripts/pages.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/javascripts/pages.js.coffee -------------------------------------------------------------------------------- /ch06/app/assets/javascripts/posts.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/javascripts/posts.js.coffee -------------------------------------------------------------------------------- /ch06/app/assets/stylesheets/active_admin.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/stylesheets/active_admin.css.scss -------------------------------------------------------------------------------- /ch06/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /ch06/app/assets/stylesheets/pages.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/stylesheets/pages.css.scss -------------------------------------------------------------------------------- /ch06/app/assets/stylesheets/posts.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/assets/stylesheets/posts.css.scss -------------------------------------------------------------------------------- /ch06/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /ch06/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /ch06/app/controllers/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/controllers/posts_controller.rb -------------------------------------------------------------------------------- /ch06/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /ch06/app/helpers/pages_helper.rb: -------------------------------------------------------------------------------- 1 | module PagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch06/app/helpers/posts_helper.rb: -------------------------------------------------------------------------------- 1 | module PostsHelper 2 | end 3 | -------------------------------------------------------------------------------- /ch06/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/app/models/admin_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/models/admin_user.rb -------------------------------------------------------------------------------- /ch06/app/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/models/category.rb -------------------------------------------------------------------------------- /ch06/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/app/models/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/models/page.rb -------------------------------------------------------------------------------- /ch06/app/models/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/models/post.rb -------------------------------------------------------------------------------- /ch06/app/uploaders/image_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/uploaders/image_uploader.rb -------------------------------------------------------------------------------- /ch06/app/views/active_admin/devise/sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/active_admin/devise/sessions/new.html.erb -------------------------------------------------------------------------------- /ch06/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /ch06/app/views/layouts/pages.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/layouts/pages.html.erb -------------------------------------------------------------------------------- /ch06/app/views/layouts/posts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/layouts/posts.html.erb -------------------------------------------------------------------------------- /ch06/app/views/pages/about.html.erb: -------------------------------------------------------------------------------- 1 |

<%= @page.content.html_safe %>

2 | -------------------------------------------------------------------------------- /ch06/app/views/pages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/pages/index.html.erb -------------------------------------------------------------------------------- /ch06/app/views/pages/portfolio.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/pages/portfolio.html.erb -------------------------------------------------------------------------------- /ch06/app/views/partials/_twitter.html.erb: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ch06/app/views/posts/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/posts/index.html.erb -------------------------------------------------------------------------------- /ch06/app/views/posts/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/app/views/posts/show.html.erb -------------------------------------------------------------------------------- /ch06/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/bin/bundle -------------------------------------------------------------------------------- /ch06/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/bin/rails -------------------------------------------------------------------------------- /ch06/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/bin/rake -------------------------------------------------------------------------------- /ch06/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config.ru -------------------------------------------------------------------------------- /ch06/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/application.rb -------------------------------------------------------------------------------- /ch06/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/boot.rb -------------------------------------------------------------------------------- /ch06/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/database.yml -------------------------------------------------------------------------------- /ch06/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/environment.rb -------------------------------------------------------------------------------- /ch06/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/environments/development.rb -------------------------------------------------------------------------------- /ch06/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/environments/production.rb -------------------------------------------------------------------------------- /ch06/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/environments/test.rb -------------------------------------------------------------------------------- /ch06/config/initializers/active_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/active_admin.rb -------------------------------------------------------------------------------- /ch06/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /ch06/config/initializers/carrierwave.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/carrierwave.rb -------------------------------------------------------------------------------- /ch06/config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/devise.rb -------------------------------------------------------------------------------- /ch06/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /ch06/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/inflections.rb -------------------------------------------------------------------------------- /ch06/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /ch06/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /ch06/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/session_store.rb -------------------------------------------------------------------------------- /ch06/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /ch06/config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/locales/devise.en.yml -------------------------------------------------------------------------------- /ch06/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/locales/en.yml -------------------------------------------------------------------------------- /ch06/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/config/routes.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505135417_create_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505135417_create_pages.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505135542_add_slug_to_pages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505135542_add_slug_to_pages.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505141436_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505141436_create_categories.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505141523_create_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505141523_create_posts.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505150631_devise_create_admin_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505150631_devise_create_admin_users.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505150637_create_admin_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505150637_create_admin_notes.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130505150639_move_admin_notes_to_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130505150639_move_admin_notes_to_comments.rb -------------------------------------------------------------------------------- /ch06/db/migrate/20130510003203_add_image_to_posts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/migrate/20130510003203_add_image_to_posts.rb -------------------------------------------------------------------------------- /ch06/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/schema.rb -------------------------------------------------------------------------------- /ch06/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/db/seeds.rb -------------------------------------------------------------------------------- /ch06/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/public/404.html -------------------------------------------------------------------------------- /ch06/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/public/422.html -------------------------------------------------------------------------------- /ch06/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/public/500.html -------------------------------------------------------------------------------- /ch06/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/public/robots.txt -------------------------------------------------------------------------------- /ch06/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/test/controllers/pages_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/controllers/pages_controller_test.rb -------------------------------------------------------------------------------- /ch06/test/controllers/posts_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/controllers/posts_controller_test.rb -------------------------------------------------------------------------------- /ch06/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/test/fixtures/admin_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/fixtures/admin_users.yml -------------------------------------------------------------------------------- /ch06/test/fixtures/categories.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/fixtures/categories.yml -------------------------------------------------------------------------------- /ch06/test/fixtures/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/fixtures/pages.yml -------------------------------------------------------------------------------- /ch06/test/fixtures/posts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/fixtures/posts.yml -------------------------------------------------------------------------------- /ch06/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/test/helpers/pages_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/helpers/pages_helper_test.rb -------------------------------------------------------------------------------- /ch06/test/helpers/posts_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/helpers/posts_helper_test.rb -------------------------------------------------------------------------------- /ch06/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/test/models/admin_user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/models/admin_user_test.rb -------------------------------------------------------------------------------- /ch06/test/models/category_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/models/category_test.rb -------------------------------------------------------------------------------- /ch06/test/models/page_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/models/page_test.rb -------------------------------------------------------------------------------- /ch06/test/models/post_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/models/post_test.rb -------------------------------------------------------------------------------- /ch06/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spbooks/JSRAILS1/HEAD/ch06/test/test_helper.rb -------------------------------------------------------------------------------- /ch06/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch06/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------