Made corresponding change in view.
Added User.per_page method to provide number of users per page to User.paginate button. I can remove and just pass the param to the method in the controller if that is more desirable.
Added 2 controller tests for pagination. No view tests have been added.
Changes you will need to make:
* In your environment.rb, you will need to update references to a few files per environment.rb.tmpl
* In your environment.rb, you will need to specify the local time zone of the computer that is running your Tracks install.
Other notes on my changes:
* Modified our code to take advantage of Rails 2.1's slick time zone support.
* Upgraded will_paginate for compatibility
* Hacked the Selenium on Rails plugin, which has not been updated in some time and does not support Rails 2.1
* Verified that all tests pass on my machine, including Selenium tests -- I'd like confirmation from others, too.
* svn-tracking:
Removed outer tracks directory.
regenerates compressed stylesheet
adds a search textbox in the menu at top-right
updates the compressed stylesheet because of changed of last commit
adds search to tracks. you can search now on todos, projects and notes. This patch was contributed by Jeffrey Gipson. Thanks Jeffrey!
Conflicts:
README
README_FIRST
app/controllers/todos_controller.rb
app/helpers/todos_helper.rb
app/models/todo.rb
app/views/layouts/standard.html.erb
app/views/notes/_notes.rhtml
app/views/projects/_project.rhtml
app/views/projects/_project_listing.rhtml
app/views/todos/_todo.html.erb
public/stylesheets/standard.css
test/functional/todos_controller_test.rb
tracks/README_FIRST