GitXplorerGitXplorer
r

railscasts

public
760 stars
174 forks
31 issues

Commits

List of commits on branch master.
Unverified
010f1927c9ccb9604d0af1c6326419bd5371b56c

updating readme

rryanb committed 13 years ago
Unverified
43e9f24108f760482c5878f0abd49ec5e0104ce3

Merge pull request #50 from balexand/csrf_protection

rryanb committed 13 years ago
Unverified
84467d41313b7212b91e505884236c506fb77d22

logout current user if no valid CSRF token is present

bbalexand committed 13 years ago
Unverified
68ca1316d8c2827ca55efe7b64aca39cefc0d230

upgrading to Rails 3.0.10 and fixing spec

rryanb committed 13 years ago
Unverified
7551357e338cdfc7f0185b1912791fa2c6442c72

using full time instead of relative one when browsing comments outside of episode - closes #33

rryanb committed 13 years ago
Unverified
9390d7bde6b0fafb31678843e7ce59d8a9af367e

indicate when episode is not yet released - closes #37

rryanb committed 13 years ago

README

The README file for this repository.

RailsCasts

This is the source code for the RailsCasts site. If you want the source code for the episodes, see the railscasts-episodes project.

Please let me know if you plan to use this app for your site.

IMPORTANT: This source code is out of date with the latest changes at railscasts.com to ensure the security of the payment processing. I hope to open-source the latest additions at some point.

Setup

This is designed to run on Ruby 1.9.2 or higher. If you're using RVM it should automatically switch to 1.9.2 when entering the directory.

Run script/setup. This will generate the config files, install gems, and migrate the database.

You can then start the server with rails s and run the specs with rake.

You may want to install Sphinx, run the index and start rake commands, and set thinking_sphinx: true in app_config.yml. This isn't required since it will default to a primitive search.