Redmine/app/views
Eric Davis 62e58f26b0 Changed Enumerations to use a Single Table Inheritance
* Added migrations to change Enumerations to an STI relationship
* Added TimeEntryActivity model (STI)
* Added DocumentCategory model (STI)
* Added IssuePriority model (STI)
* Added Enumeration#get_subclasses to get a list of the subclasses of Enumeration
* Changed Enumeration to use the STI type field instead of the opt field
* Changed Enumeration#opt to return the old opt values but with a deprecation warning.
* Removed Enumeration::OPTIONS
* Removed the dynamic named_scopes in favor of specific named_scopes.  Kept for
  compatibility reasons.
* Added Enumeration#default so each subclass can easily find it's default record.
* Fixed Enumeration#default to use the STI scoping with a fake default scope for finding Enumeration's default.
* Added a 'all' named scope for getting all records in order by position.
* Added Deprecation warnings to the old named_scopes in Enumerations.
* Moved various methods off of Enumeration and onto the concrete classes
* Changed the EnumerationsController to use types
* Updated the Enumeration list template
* Added has_many relationships to the Enumeration STI classes.
* Fixes for tests.

  #3007

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2777 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-05-30 23:30:36 +00:00
..
account Added two plugin hooks to the account page: 2009-05-30 22:09:49 +00:00
admin Cleaning projects administration list. 2009-05-10 11:36:12 +00:00
attachments Adds the filename to the html title of attachment view. 2009-04-25 09:35:14 +00:00
auth_sources AuthSource list: display associated users count and disable 'Delete' buton if any (#2041). 2008-10-24 15:39:40 +00:00
boards Render new message form if needed. 2009-05-25 20:38:59 +00:00
common FIxed: inline images not displayed in atom feeds (#3391). 2009-05-26 08:28:36 +00:00
custom_fields Added several more plugin hooks: 2009-03-21 00:22:59 +00:00
documents Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
enumerations Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
issue_categories Let the user choose when deleting issues with reported hours (closes #734, #71): 2008-02-29 22:54:07 +00:00
issue_relations Application layout refactored. 2007-09-22 13:17:49 +00:00
issue_statuses Added several more plugin hooks: 2009-03-21 00:22:59 +00:00
issues Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
journals Escape textarea content when editing a issue note. 2008-12-19 08:10:35 +00:00
layouts Fixes content vertical overflow (#3053). 2009-03-28 12:13:58 +00:00
mailer Adds email notification on wiki changes (#413). It's disabled by default and can be enabled in application settings. 2009-05-17 09:55:13 +00:00
members Adds a user search field with autocompleter on project members screen. 2009-03-28 12:07:05 +00:00
messages Adds the ability to move threads between project forums (#2452). 'Edit message' permission is required. 2009-04-05 10:08:11 +00:00
my Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
news Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2. 2009-02-21 11:04:50 +00:00
projects Ability to allow non-admin users to create projects (#1007). 2009-05-17 12:59:14 +00:00
queries Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
reports Added details by assignees on issue summary view (Hans Yoon). 2008-01-10 19:20:36 +00:00
repositories Adds mime type specific css classes to the SCM browser. 2009-04-19 08:25:25 +00:00
roles Slight change to the permissions report view, with folding support. 2009-05-10 10:43:19 +00:00
search Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2. 2009-02-21 11:04:50 +00:00
settings Adds a setting to choose which role is given to a non-admin user who creates a project (#1007). 2009-05-17 14:35:00 +00:00
timelog Adds a lang string with arguments for date ranges (#2305). 2009-03-13 19:03:34 +00:00
trackers Trackers controller refactoring. 2009-02-26 09:21:41 +00:00
users Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
versions Added :view_versions_show_contextual hook. (#3036) 2009-05-30 21:57:47 +00:00
watchers Adds permissions for viewing the watcher list and adding new watchers on the issue detail view (#398). 2008-08-03 09:14:43 +00:00
welcome Added some new view hooks to the welcome page. 2009-04-24 21:25:10 +00:00
wiki Ability to watch a wiki or a single wiki page (#413). 2009-05-25 19:02:28 +00:00
wikis Added project module concept. 2007-09-14 11:34:08 +00:00
workflows Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00