tracks/tracks/app/views
lukemelia 8b62e4c784 Convert project_controller to use RESTful routes (required renaming project_controller -> projects_controller per rails convention).
This change also changes project detail page URLs from /project/my_project to /projects/my_project
Benefits include
 * built-in enforcement of proper HTTP methods
 * simple named routes (e.g. project_url(project) instead of { :controller => "project", :action => "show", :url_friendly_name => project.url_friendly_name })
 * built-in routes for formats like .js and .xml
 
Also fixed a http basic authentication bug that I introduced a couple of days ago
Add a database index on the users table, login column, to speed authentication
Made more use of simply_helpful dom_id() method and simplified _project_listing.rhtml




git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@398 a4c988fc-2ded-0310-b66e-134b36920a42
2007-01-12 13:46:45 +00:00
..
admin Created an admin controller that allows the admin user (only) to view the users on the system and destroy and signup new users. Destroying a user deletes all of their actions, contexts, projects and notes. 2006-12-10 19:30:19 +00:00
context Introduced user preference for time zone (migration, model and prefs forms) 2007-01-06 10:06:33 +00:00
data Started adding facility for importing and exporting data - only export is available at the moment. 2007-01-07 15:19:33 +00:00
feed * Some refactoring that makes todo_controller a little skinnier by making the user model a little fatter: Introduce new has_many relationships for completed_todos and deferred_todos and include Association Extensions to support their use. Update TodoController to use these new relationships. 2006-12-17 08:07:52 +00:00
feedlist Divide UserController into a UserController and a PreferencesController. Divide FeedController into a FeedController and a FeedlistController. Pull up layout and login filter into ApplicationController and override as needed. Ignored new tmp directories. 2006-12-13 08:31:48 +00:00
layouts Convert project_controller to use RESTful routes (required renaming project_controller -> projects_controller per rails convention). 2007-01-12 13:46:45 +00:00
login Upgraded to Rails version to 1-2-pre-release branch revision 5704. Lots of stuff is deprecated in Rails 1.2, so this changeset 2006-12-08 07:41:20 +00:00
mobile Introduced user preference for time zone (migration, model and prefs forms) 2007-01-06 10:06:33 +00:00
note Consolidate list and index actions in project and context controllers. 2006-12-30 08:51:49 +00:00
preferences Introduced user preference for time zone (migration, model and prefs forms) 2007-01-06 10:06:33 +00:00
projects Convert project_controller to use RESTful routes (required renaming project_controller -> projects_controller per rails convention). 2007-01-12 13:46:45 +00:00
shared Consolidate list and index actions in project and context controllers. 2006-12-30 08:51:49 +00:00
sidebar Introduced user preference for time zone (migration, model and prefs forms) 2007-01-06 10:06:33 +00:00
todo Introduced user preference for time zone (migration, model and prefs forms) 2007-01-06 10:06:33 +00:00
user Divide UserController into a UserController and a PreferencesController. Divide FeedController into a FeedController and a FeedlistController. Pull up layout and login filter into ApplicationController and override as needed. Ignored new tmp directories. 2006-12-13 08:31:48 +00:00