Feature #1828 » 0001-Adding-default-version.patch
| app/models/project.rb | ||
|---|---|---|
|
STATUS_ACTIVE = 1
|
||
|
STATUS_ARCHIVED = 9
|
||
|
|
||
|
belongs_to :default_version, :class_name => 'Version', :foreign_key => 'default_version_id'
|
||
|
# Specific overidden Activities
|
||
|
has_many :time_entry_activities
|
||
|
has_many :members, :include => [:user, :roles], :conditions => "#{User.table_name}.type='User' AND #{User.table_name}.status=#{User::STATUS_ACTIVE}"
|
||
| app/views/issues/_attributes.rhtml | ||
|---|---|---|
|
:tabindex => 199) if authorize_for('issue_categories', 'new') %></p>
|
||
|
<% end %>
|
||
|
<% unless @issue.assignable_versions.empty? %>
|
||
|
<p><%= f.select :fixed_version_id, version_options_for_select(@issue.assignable_versions, @issue.fixed_version), :include_blank => true %>
|
||
|
<p><%= f.select :fixed_version_id, version_options_for_select(@issue.assignable_versions, @issue.fixed_version ||= @project.default_version), :include_blank => true %>
|
||
|
<%= prompt_to_remote(image_tag('add.png', :style => 'vertical-align: middle;'),
|
||
|
l(:label_version_new),
|
||
|
'version[name]',
|
||
| app/views/projects/_form.rhtml | ||
|---|---|---|
|
<% end %></p>
|
||
|
<p><%= f.text_field :homepage, :size => 60 %></p>
|
||
|
<p><%= f.check_box :is_public %></p>
|
||
|
<% if Project.exists?(@project) && !@project.shared_versions.empty? %>
|
||
|
<p><%= f.select :default_version_id, version_options_for_select(@project.shared_versions, @project.default_version), :include_blank => true %></p>
|
||
|
<% end %>
|
||
|
<%= wikitoolbar_for 'project_description' %>
|
||
|
<% @project.custom_field_values.each do |value| %>
|
||
| config/locales/en.yml | ||
|---|---|---|
|
field_new_password: New password
|
||
|
field_password_confirmation: Confirmation
|
||
|
field_version: Version
|
||
|
field_default_version: Default version
|
||
|
field_type: Type
|
||
|
field_host: Host
|
||
|
field_port: Port
|
||
| db/migrate/109_add_default_version_to_project.rb | ||
|---|---|---|
|
class AddDefaultVersionToProject < ActiveRecord::Migration
|
||
|
def self.up
|
||
|
add_column :projects, :default_version_id, :integer, :default => nil
|
||
|
end
|
||
|
def self.down
|
||
|
remove_column :projects, :default_version_id
|
||
|
end
|
||
|
end
|
||