..
001_create_tracks_db.rb
Changed all the created_at and updated_at fields back to a null default to fix #301 . It seems that the problem with datetime fields and Postgresql was a Rails bug that was fixed in 1.1, so it should be OK now.
2006-06-10 13:57:59 +00:00
002_add_user_id.rb
Updated the migration files so that any updates to rows are done via ruby rather than raw SQL. With any luck at all, this might fix the various problems people encounter when trying to use rake migrate on different databases. At any rate, it should be a lot more portable between databases.
2006-05-02 21:47:30 +00:00
003_created_at.rb
Updated the migration files so that any updates to rows are done via ruby rather than raw SQL. With any luck at all, this might fix the various problems people encounter when trying to use rake migrate on different databases. At any rate, it should be a lot more portable between databases.
2006-05-02 21:47:30 +00:00
004_notes.rb
Changed all the created_at and updated_at fields back to a null default to fix #301 . It seems that the problem with datetime fields and Postgresql was a Rails bug that was fixed in 1.1, so it should be OK now.
2006-06-10 13:57:59 +00:00
005_add_project_description.rb
Changed all the created_at and updated_at fields back to a null default to fix #301 . It seems that the problem with datetime fields and Postgresql was a Rails bug that was fixed in 1.1, so it should be OK now.
2006-06-10 13:57:59 +00:00
006_add_preferences_to_user_table.rb
Updated the migration files so that any updates to rows are done via ruby rather than raw SQL. With any luck at all, this might fix the various problems people encounter when trying to use rake migrate on different databases. At any rate, it should be a lot more portable between databases.
2006-05-02 21:47:30 +00:00
007_add_sessions_table.rb
Sessions are now stored in the database rather than files in tracks/tmp. tracks/tmp.tmpl is no longer needed. This prevents the file system from becoming littered with file, and should help performance.
2006-02-12 15:53:42 +00:00
008_add_subclass_attr_to_todos.rb
Added the beginnings of a tickler to Tracks. It's fairly rudimentary at the moment, but it's designed to set the foundations for more kinds of deferred tasks.The current system works, but isn't very DRY: it will need refactoring for speed.
2006-05-02 17:11:46 +00:00
009_add_user_pref_refresh.rb
Add explicit User < ActiveRecord::Base definition to migration 009 so that it will work for a user upgrading from r280 to trunk. John Athayde reported this problem on the mailing list.
2006-11-06 04:29:28 +00:00
010_add_first_and_last_name_to_user.rb
Add first_name, last_name, and display_name to the User and make first and last names editable via the preferences interface. The display_name attribute is used in the upper right-hand corner of the standard layout and falls back to use the login if neither first_name of last_name are set.
2006-09-16 16:01:29 +00:00
011_pref_to_show_hide_sidebar_items.rb
Add a preference to hide hidden contexts in the sidebar.
2006-09-17 06:53:33 +00:00
012_add_preferences_model.rb
Add a preference to hide hidden contexts in the sidebar.
2006-09-17 06:53:33 +00:00
013_convert_preferences.rb
Make the latest migration behave well in the case of a missing refresh preference value. Patch provided by Blair Zajac. Thanks, Blair! Closes #382 .
2006-09-22 00:26:23 +00:00
014_convert_project_to_state_machine.rb
I think this fixes the migration. Let me know if your done status is converted properly or not.
2006-10-16 04:33:15 +00:00
015_add_verbose_action_descriptors_preference.rb
Added a new preference which gives the user the option to see the full name of the project/context in an action listing instead of [P] or [C]. Defaults to false,
2006-10-16 06:38:59 +00:00
016_add_user_auth_type.rb
My apologies for this large, multi-pronged commit. What's here:
2006-11-05 10:41:59 +00:00
017_add_open_id_tables.rb
My apologies for this large, multi-pronged commit. What's here:
2006-11-05 10:41:59 +00:00
018_add_user_open_id_url.rb
My apologies for this large, multi-pronged commit. What's here:
2006-11-05 10:41:59 +00:00
019_convert_todo_to_state_machine.rb
* Converted Todo to acts_as_state_machine. It's states are active, deferred, completed, and project_hidden. This replaces the old single inheritance model of Immediate and Deferred. Also renamed todo.completed to todo.completed_at for clarity
2006-11-15 09:05:07 +00:00
020_pref_to_show_hidden_projects_in_sidebar.rb
Introduced user preference for time zone (migration, model and prefs forms)
2007-01-06 10:06:33 +00:00
021_add_time_zone_preference.rb
Introduced user preference for time zone (migration, model and prefs forms)
2007-01-06 10:06:33 +00:00
022_add_indices.rb
Added some database optimizations, mostly in the form of indices on commonly queried columns
2007-01-11 05:29:29 +00:00
023_index_on_user_login.rb
Convert project_controller to use RESTful routes (required renaming project_controller -> projects_controller per rails convention).
2007-01-12 13:46:45 +00:00
024_add_find_by_name_indices.rb
Convert context_controller to use RESTful routes (required renaming contexts_controller -> contexts_controller per rails convention).
2007-01-14 19:18:07 +00:00
025_add_tag_support.rb
Resolve conflicting migrations
2007-01-14 23:37:56 +00:00
026_add_project_timestamps.rb
The projects controller gets more RESTy. It now supports XML, RSS, ATOM, HTML and plain text views of the projects list.
2007-02-01 05:32:05 +00:00
027_add_context_timestamps.rb
The contexts controller gets more RESTy. It now supports XML, RSS, ATOM, HTML and plain text views of the contexts list.
2007-02-04 05:12:19 +00:00