Redmine 4.1.1

This commit is contained in:
Manuel Cillero 2020-11-22 21:20:06 +01:00
parent 33e7b881a5
commit 3d976f1b3b
1593 changed files with 36180 additions and 19489 deletions

View file

@ -15,10 +15,9 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
class Setup < ActiveRecord::Migration
class Setup < ActiveRecord::Migration[4.2]
class User < ActiveRecord::Base
attr_protected :id
end
# model removed

View file

@ -1,4 +1,4 @@
class IssueMove < ActiveRecord::Migration
class IssueMove < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class IssueAddNote < ActiveRecord::Migration
class IssueAddNote < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class ExportPdf < ActiveRecord::Migration
class ExportPdf < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class IssueStartDate < ActiveRecord::Migration
class IssueStartDate < ActiveRecord::Migration[4.2]
def self.up
add_column :issues, :start_date, :date
add_column :issues, :done_ratio, :integer, :default => 0, :null => false

View file

@ -1,4 +1,4 @@
class CalendarAndActivity < ActiveRecord::Migration
class CalendarAndActivity < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class CreateJournals < ActiveRecord::Migration
class CreateJournals < ActiveRecord::Migration[4.2]
# model removed, but needed for data migration
class IssueHistory < ActiveRecord::Base; belongs_to :issue; end

View file

@ -1,4 +1,4 @@
class CreateUserPreferences < ActiveRecord::Migration
class CreateUserPreferences < ActiveRecord::Migration[4.2]
def self.up
create_table :user_preferences do |t|
t.column "user_id", :integer, :default => 0, :null => false

View file

@ -1,4 +1,4 @@
class AddHideMailPref < ActiveRecord::Migration
class AddHideMailPref < ActiveRecord::Migration[4.2]
def self.up
add_column :user_preferences, :hide_mail, :boolean, :default => false
end

View file

@ -1,4 +1,4 @@
class CreateComments < ActiveRecord::Migration
class CreateComments < ActiveRecord::Migration[4.2]
def self.up
create_table :comments do |t|
t.column :commented_type, :string, :limit => 30, :default => "", :null => false

View file

@ -1,4 +1,4 @@
class AddNewsCommentsCount < ActiveRecord::Migration
class AddNewsCommentsCount < ActiveRecord::Migration[4.2]
def self.up
add_column :news, :comments_count, :integer, :default => 0, :null => false
end

View file

@ -1,4 +1,4 @@
class AddCommentsPermissions < ActiveRecord::Migration
class AddCommentsPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class CreateQueries < ActiveRecord::Migration
class CreateQueries < ActiveRecord::Migration[4.2]
def self.up
create_table :queries, :force => true do |t|
t.column "project_id", :integer

View file

@ -1,4 +1,4 @@
class AddQueriesPermissions < ActiveRecord::Migration
class AddQueriesPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class CreateRepositories < ActiveRecord::Migration
class CreateRepositories < ActiveRecord::Migration[4.2]
def self.up
create_table :repositories, :force => true do |t|
t.column "project_id", :integer, :default => 0, :null => false

View file

@ -1,4 +1,4 @@
class AddRepositoriesPermissions < ActiveRecord::Migration
class AddRepositoriesPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class CreateSettings < ActiveRecord::Migration
class CreateSettings < ActiveRecord::Migration[4.2]
def self.up
create_table :settings, :force => true do |t|
t.column "name", :string, :limit => 30, :default => "", :null => false

View file

@ -1,4 +1,4 @@
class SetDocAndFilesNotifications < ActiveRecord::Migration
class SetDocAndFilesNotifications < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddIssueStatusPosition < ActiveRecord::Migration
class AddIssueStatusPosition < ActiveRecord::Migration[4.2]
def self.up
add_column :issue_statuses, :position, :integer, :default => 1
IssueStatus.all.each_with_index {|status, i| status.update_attribute(:position, i+1)}

View file

@ -1,4 +1,4 @@
class AddRolePosition < ActiveRecord::Migration
class AddRolePosition < ActiveRecord::Migration[4.2]
def self.up
add_column :roles, :position, :integer, :default => 1
Role.all.each_with_index {|role, i| role.update_attribute(:position, i+1)}

View file

@ -1,4 +1,4 @@
class AddTrackerPosition < ActiveRecord::Migration
class AddTrackerPosition < ActiveRecord::Migration[4.2]
def self.up
add_column :trackers, :position, :integer, :default => 1
Tracker.all.each_with_index {|tracker, i| tracker.update_attribute(:position, i+1)}

View file

@ -1,4 +1,4 @@
class SerializePossiblesValues < ActiveRecord::Migration
class SerializePossiblesValues < ActiveRecord::Migration[4.2]
def self.up
CustomField.all.each do |field|
if field.possible_values and field.possible_values.is_a? String

View file

@ -1,4 +1,4 @@
class AddTrackerIsInRoadmap < ActiveRecord::Migration
class AddTrackerIsInRoadmap < ActiveRecord::Migration[4.2]
def self.up
add_column :trackers, :is_in_roadmap, :boolean, :default => true, :null => false
end

View file

@ -1,4 +1,4 @@
class AddRoadmapPermission < ActiveRecord::Migration
class AddRoadmapPermission < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddSearchPermission < ActiveRecord::Migration
class AddSearchPermission < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddRepositoryLoginAndPassword < ActiveRecord::Migration
class AddRepositoryLoginAndPassword < ActiveRecord::Migration[4.2]
def self.up
add_column :repositories, :login, :string, :limit => 60, :default => ""
add_column :repositories, :password, :string, :limit => 60, :default => ""

View file

@ -1,4 +1,4 @@
class CreateWikis < ActiveRecord::Migration
class CreateWikis < ActiveRecord::Migration[4.2]
def self.up
create_table :wikis do |t|
t.column :project_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class CreateWikiPages < ActiveRecord::Migration
class CreateWikiPages < ActiveRecord::Migration[4.2]
def self.up
create_table :wiki_pages do |t|
t.column :wiki_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class CreateWikiContents < ActiveRecord::Migration
class CreateWikiContents < ActiveRecord::Migration[4.2]
def self.up
create_table :wiki_contents do |t|
t.column :page_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class AddProjectsFeedsPermissions < ActiveRecord::Migration
class AddProjectsFeedsPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddRepositoryRootUrl < ActiveRecord::Migration
class AddRepositoryRootUrl < ActiveRecord::Migration[4.2]
def self.up
add_column :repositories, :root_url, :string, :limit => 255, :default => ""
end

View file

@ -1,4 +1,4 @@
class CreateTimeEntries < ActiveRecord::Migration
class CreateTimeEntries < ActiveRecord::Migration[4.2]
def self.up
create_table :time_entries do |t|
t.column :project_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class AddTimelogPermissions < ActiveRecord::Migration
class AddTimelogPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class CreateChangesets < ActiveRecord::Migration
class CreateChangesets < ActiveRecord::Migration[4.2]
def self.up
create_table :changesets do |t|
t.column :repository_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class CreateChanges < ActiveRecord::Migration
class CreateChanges < ActiveRecord::Migration[4.2]
def self.up
create_table :changes do |t|
t.column :changeset_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class AddChangesetCommitDate < ActiveRecord::Migration
class AddChangesetCommitDate < ActiveRecord::Migration[4.2]
def self.up
add_column :changesets, :commit_date, :date
Changeset.update_all "commit_date = committed_on"

View file

@ -1,4 +1,4 @@
class AddProjectIdentifier < ActiveRecord::Migration
class AddProjectIdentifier < ActiveRecord::Migration[4.2]
def self.up
add_column :projects, :identifier, :string, :limit => 20
end

View file

@ -1,4 +1,4 @@
class AddCustomFieldIsFilter < ActiveRecord::Migration
class AddCustomFieldIsFilter < ActiveRecord::Migration[4.2]
def self.up
add_column :custom_fields, :is_filter, :boolean, :null => false, :default => false
end

View file

@ -1,4 +1,4 @@
class CreateWatchers < ActiveRecord::Migration
class CreateWatchers < ActiveRecord::Migration[4.2]
def self.up
create_table :watchers do |t|
t.column :watchable_type, :string, :default => "", :null => false

View file

@ -1,4 +1,4 @@
class CreateChangesetsIssues < ActiveRecord::Migration
class CreateChangesetsIssues < ActiveRecord::Migration[4.2]
def self.up
create_table :changesets_issues, :id => false do |t|
t.column :changeset_id, :integer, :null => false

View file

@ -1,8 +1,8 @@
class RenameCommentToComments < ActiveRecord::Migration
class RenameCommentToComments < ActiveRecord::Migration[4.2]
def self.up
rename_column(:comments, :comment, :comments) if ActiveRecord::Base.connection.columns(Comment.table_name).detect{|c| c.name == "comment"}
rename_column(:wiki_contents, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContent.table_name).detect{|c| c.name == "comment"}
rename_column(:wiki_content_versions, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContent.versioned_table_name).detect{|c| c.name == "comment"}
rename_column(:wiki_content_versions, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContentVersion.table_name).detect{|c| c.name == "comment"}
rename_column(:time_entries, :comment, :comments) if ActiveRecord::Base.connection.columns(TimeEntry.table_name).detect{|c| c.name == "comment"}
rename_column(:changesets, :comment, :comments) if ActiveRecord::Base.connection.columns(Changeset.table_name).detect{|c| c.name == "comment"}
end

View file

@ -1,4 +1,4 @@
class CreateIssueRelations < ActiveRecord::Migration
class CreateIssueRelations < ActiveRecord::Migration[4.2]
def self.up
create_table :issue_relations do |t|
t.column :issue_from_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class AddRelationsPermissions < ActiveRecord::Migration
class AddRelationsPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class SetLanguageLengthToFive < ActiveRecord::Migration
class SetLanguageLengthToFive < ActiveRecord::Migration[4.2]
def self.up
change_column :users, :language, :string, :limit => 5, :default => ""
end

View file

@ -1,4 +1,4 @@
class CreateBoards < ActiveRecord::Migration
class CreateBoards < ActiveRecord::Migration[4.2]
def self.up
create_table :boards do |t|
t.column :project_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class CreateMessages < ActiveRecord::Migration
class CreateMessages < ActiveRecord::Migration[4.2]
def self.up
create_table :messages do |t|
t.column :board_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class AddBoardsPermissions < ActiveRecord::Migration
class AddBoardsPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AllowNullVersionEffectiveDate < ActiveRecord::Migration
class AllowNullVersionEffectiveDate < ActiveRecord::Migration[4.2]
def self.up
change_column :versions, :effective_date, :date, :default => nil, :null => true
end

View file

@ -1,4 +1,4 @@
class AddWikiDestroyPagePermission < ActiveRecord::Migration
class AddWikiDestroyPagePermission < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddWikiAttachmentsPermissions < ActiveRecord::Migration
class AddWikiAttachmentsPermissions < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddProjectStatus < ActiveRecord::Migration
class AddProjectStatus < ActiveRecord::Migration[4.2]
def self.up
add_column :projects, :status, :integer, :default => 1, :null => false
end

View file

@ -1,4 +1,4 @@
class AddChangesRevision < ActiveRecord::Migration
class AddChangesRevision < ActiveRecord::Migration[4.2]
def self.up
add_column :changes, :revision, :string
end

View file

@ -1,4 +1,4 @@
class AddChangesBranch < ActiveRecord::Migration
class AddChangesBranch < ActiveRecord::Migration[4.2]
def self.up
add_column :changes, :branch, :string
end

View file

@ -1,4 +1,4 @@
class AddChangesetsScmid < ActiveRecord::Migration
class AddChangesetsScmid < ActiveRecord::Migration[4.2]
def self.up
add_column :changesets, :scmid, :string
end

View file

@ -1,4 +1,4 @@
class AddRepositoriesType < ActiveRecord::Migration
class AddRepositoriesType < ActiveRecord::Migration[4.2]
def self.up
add_column :repositories, :type, :string
# Set class name for existing SVN repositories

View file

@ -1,4 +1,4 @@
class AddRepositoriesChangesPermission < ActiveRecord::Migration
class AddRepositoriesChangesPermission < ActiveRecord::Migration[4.2]
# model removed
class Permission < ActiveRecord::Base; end

View file

@ -1,4 +1,4 @@
class AddVersionsWikiPageTitle < ActiveRecord::Migration
class AddVersionsWikiPageTitle < ActiveRecord::Migration[4.2]
def self.up
add_column :versions, :wiki_page_title, :string
end

View file

@ -1,4 +1,4 @@
class AddIssueCategoriesAssignedToId < ActiveRecord::Migration
class AddIssueCategoriesAssignedToId < ActiveRecord::Migration[4.2]
def self.up
add_column :issue_categories, :assigned_to_id, :integer
end

View file

@ -1,4 +1,4 @@
class AddRolesAssignable < ActiveRecord::Migration
class AddRolesAssignable < ActiveRecord::Migration[4.2]
def self.up
add_column :roles, :assignable, :boolean, :default => true
end

View file

@ -1,4 +1,4 @@
class ChangeChangesetsCommitterLimit < ActiveRecord::Migration
class ChangeChangesetsCommitterLimit < ActiveRecord::Migration[4.2]
def self.up
change_column :changesets, :committer, :string, :limit => nil
end

View file

@ -1,4 +1,4 @@
class AddRolesBuiltin < ActiveRecord::Migration
class AddRolesBuiltin < ActiveRecord::Migration[4.2]
def self.up
add_column :roles, :builtin, :integer, :default => 0, :null => false
end

View file

@ -1,4 +1,4 @@
class InsertBuiltinRoles < ActiveRecord::Migration
class InsertBuiltinRoles < ActiveRecord::Migration[4.2]
def self.up
Role.reset_column_information
nonmember = Role.new(:name => 'Non member', :position => 0)

View file

@ -1,4 +1,4 @@
class AddRolesPermissions < ActiveRecord::Migration
class AddRolesPermissions < ActiveRecord::Migration[4.2]
def self.up
add_column :roles, :permissions, :text
end

View file

@ -1,4 +1,4 @@
class DropPermissions < ActiveRecord::Migration
class DropPermissions < ActiveRecord::Migration[4.2]
def self.up
drop_table :permissions
drop_table :permissions_roles

View file

@ -1,4 +1,4 @@
class AddSettingsUpdatedOn < ActiveRecord::Migration
class AddSettingsUpdatedOn < ActiveRecord::Migration[4.2]
def self.up
add_column :settings, :updated_on, :timestamp
# set updated_on

View file

@ -1,4 +1,4 @@
class AddCustomValueCustomizedIndex < ActiveRecord::Migration
class AddCustomValueCustomizedIndex < ActiveRecord::Migration[4.2]
def self.up
add_index :custom_values, [:customized_type, :customized_id], :name => :custom_values_customized
end

View file

@ -1,4 +1,4 @@
class CreateWikiRedirects < ActiveRecord::Migration
class CreateWikiRedirects < ActiveRecord::Migration[4.2]
def self.up
create_table :wiki_redirects do |t|
t.column :wiki_id, :integer, :null => false

View file

@ -1,4 +1,4 @@
class CreateEnabledModules < ActiveRecord::Migration
class CreateEnabledModules < ActiveRecord::Migration[4.2]
def self.up
create_table :enabled_modules do |t|
t.column :project_id, :integer

View file

@ -1,4 +1,4 @@
class AddIssuesEstimatedHours < ActiveRecord::Migration
class AddIssuesEstimatedHours < ActiveRecord::Migration[4.2]
def self.up
add_column :issues, :estimated_hours, :float
end

View file

@ -1,4 +1,4 @@
class ChangeAttachmentsContentTypeLimit < ActiveRecord::Migration
class ChangeAttachmentsContentTypeLimit < ActiveRecord::Migration[4.2]
def self.up
change_column :attachments, :content_type, :string, :limit => nil
end

View file

@ -1,4 +1,4 @@
class AddQueriesColumnNames < ActiveRecord::Migration
class AddQueriesColumnNames < ActiveRecord::Migration[4.2]
def self.up
add_column :queries, :column_names, :text
end

View file

@ -1,4 +1,4 @@
class AddEnumerationsPosition < ActiveRecord::Migration
class AddEnumerationsPosition < ActiveRecord::Migration[4.2]
def self.up
add_column(:enumerations, :position, :integer, :default => 1) unless Enumeration.column_names.include?('position')
Enumeration.all.group_by(&:opt).each do |opt, enums|

View file

@ -1,4 +1,4 @@
class AddEnumerationsIsDefault < ActiveRecord::Migration
class AddEnumerationsIsDefault < ActiveRecord::Migration[4.2]
def self.up
add_column :enumerations, :is_default, :boolean, :default => false, :null => false
end

View file

@ -1,4 +1,4 @@
class AddAuthSourcesTls < ActiveRecord::Migration
class AddAuthSourcesTls < ActiveRecord::Migration[4.2]
def self.up
add_column :auth_sources, :tls, :boolean, :default => false, :null => false
end

View file

@ -1,4 +1,4 @@
class AddMembersMailNotification < ActiveRecord::Migration
class AddMembersMailNotification < ActiveRecord::Migration[4.2]
def self.up
add_column :members, :mail_notification, :boolean, :default => false, :null => false
end

View file

@ -1,4 +1,4 @@
class AllowNullPosition < ActiveRecord::Migration
class AllowNullPosition < ActiveRecord::Migration[4.2]
def self.up
Enumeration.reset_column_information

View file

@ -1,4 +1,4 @@
class RemoveIssueStatusesHtmlColor < ActiveRecord::Migration
class RemoveIssueStatusesHtmlColor < ActiveRecord::Migration[4.2]
def self.up
remove_column :issue_statuses, :html_color
end

View file

@ -1,4 +1,4 @@
class AddCustomFieldsPosition < ActiveRecord::Migration
class AddCustomFieldsPosition < ActiveRecord::Migration[4.2]
def self.up
add_column(:custom_fields, :position, :integer, :default => 1)
CustomField.all.group_by(&:type).each do |t, fields|

View file

@ -1,4 +1,4 @@
class AddUserPreferencesTimeZone < ActiveRecord::Migration
class AddUserPreferencesTimeZone < ActiveRecord::Migration[4.2]
def self.up
add_column :user_preferences, :time_zone, :string
end

View file

@ -1,4 +1,4 @@
class AddUsersType < ActiveRecord::Migration
class AddUsersType < ActiveRecord::Migration[4.2]
def self.up
add_column :users, :type, :string
User.update_all "type = 'User'"

View file

@ -1,4 +1,4 @@
class CreateProjectsTrackers < ActiveRecord::Migration
class CreateProjectsTrackers < ActiveRecord::Migration[4.2]
def self.up
create_table :projects_trackers, :id => false do |t|
t.column :project_id, :integer, :default => 0, :null => false

View file

@ -1,4 +1,4 @@
class AddMessagesLocked < ActiveRecord::Migration
class AddMessagesLocked < ActiveRecord::Migration[4.2]
def self.up
add_column :messages, :locked, :boolean, :default => false
end

View file

@ -1,4 +1,4 @@
class AddMessagesSticky < ActiveRecord::Migration
class AddMessagesSticky < ActiveRecord::Migration[4.2]
def self.up
add_column :messages, :sticky, :integer, :default => 0
end

View file

@ -1,4 +1,4 @@
class ChangeAuthSourcesAccountLimit < ActiveRecord::Migration
class ChangeAuthSourcesAccountLimit < ActiveRecord::Migration[4.2]
def self.up
change_column :auth_sources, :account, :string, :limit => nil
end

View file

@ -1,4 +1,4 @@
class AddRoleTrackerOldStatusIndexToWorkflows < ActiveRecord::Migration
class AddRoleTrackerOldStatusIndexToWorkflows < ActiveRecord::Migration[4.2]
def self.up
add_index :workflows, [:role_id, :tracker_id, :old_status_id], :name => :wkfs_role_tracker_old_status
end

View file

@ -1,4 +1,4 @@
class AddCustomFieldsSearchable < ActiveRecord::Migration
class AddCustomFieldsSearchable < ActiveRecord::Migration[4.2]
def self.up
add_column :custom_fields, :searchable, :boolean, :default => false
end

View file

@ -1,4 +1,4 @@
class ChangeProjectsDescriptionToText < ActiveRecord::Migration
class ChangeProjectsDescriptionToText < ActiveRecord::Migration[4.2]
def self.up
change_column :projects, :description, :text, :null => true, :default => nil
end

View file

@ -1,4 +1,4 @@
class AddCustomFieldsDefaultValue < ActiveRecord::Migration
class AddCustomFieldsDefaultValue < ActiveRecord::Migration[4.2]
def self.up
add_column :custom_fields, :default_value, :text
end

View file

@ -1,4 +1,4 @@
class AddAttachmentsDescription < ActiveRecord::Migration
class AddAttachmentsDescription < ActiveRecord::Migration[4.2]
def self.up
add_column :attachments, :description, :string
end

View file

@ -1,4 +1,4 @@
class ChangeVersionsNameLimit < ActiveRecord::Migration
class ChangeVersionsNameLimit < ActiveRecord::Migration[4.2]
def self.up
change_column :versions, :name, :string, :limit => nil
end

View file

@ -1,4 +1,4 @@
class ChangeChangesetsRevisionToString < ActiveRecord::Migration
class ChangeChangesetsRevisionToString < ActiveRecord::Migration[4.2]
def self.up
# Some backends (eg. SQLServer 2012) do not support changing the type
# of an indexed column so the index needs to be dropped first

View file

@ -1,4 +1,4 @@
class ChangeChangesFromRevisionToString < ActiveRecord::Migration
class ChangeChangesFromRevisionToString < ActiveRecord::Migration[4.2]
def self.up
change_column :changes, :from_revision, :string
end

View file

@ -1,4 +1,4 @@
class AddWikiPagesProtected < ActiveRecord::Migration
class AddWikiPagesProtected < ActiveRecord::Migration[4.2]
def self.up
add_column :wiki_pages, :protected, :boolean, :default => false, :null => false
end

View file

@ -1,4 +1,4 @@
class ChangeProjectsHomepageLimit < ActiveRecord::Migration
class ChangeProjectsHomepageLimit < ActiveRecord::Migration[4.2]
def self.up
change_column :projects, :homepage, :string, :limit => nil, :default => ''
end

View file

@ -1,4 +1,4 @@
class AddWikiPagesParentId < ActiveRecord::Migration
class AddWikiPagesParentId < ActiveRecord::Migration[4.2]
def self.up
add_column :wiki_pages, :parent_id, :integer, :default => nil
end

View file

@ -1,4 +1,4 @@
class AddCommitAccessPermission < ActiveRecord::Migration
class AddCommitAccessPermission < ActiveRecord::Migration[4.2]
def self.up
Role.all.select { |r| not r.builtin? }.each do |r|
r.add_permission!(:commit_access)

View file

@ -1,4 +1,4 @@
class AddViewWikiEditsPermission < ActiveRecord::Migration
class AddViewWikiEditsPermission < ActiveRecord::Migration[4.2]
def self.up
Role.all.each do |r|
r.add_permission!(:view_wiki_edits) if r.has_permission?(:view_wiki_pages)

View file

@ -1,4 +1,4 @@
class SetTopicAuthorsAsWatchers < ActiveRecord::Migration
class SetTopicAuthorsAsWatchers < ActiveRecord::Migration[4.2]
def self.up
# Sets active users who created/replied a topic as watchers of the topic
# so that the new watch functionality at topic level doesn't affect notifications behaviour

View file

@ -1,4 +1,4 @@
class AddDeleteWikiPagesAttachmentsPermission < ActiveRecord::Migration
class AddDeleteWikiPagesAttachmentsPermission < ActiveRecord::Migration[4.2]
def self.up
Role.all.each do |r|
r.add_permission!(:delete_wiki_pages_attachments) if r.has_permission?(:edit_wiki_pages)

View file

@ -1,4 +1,4 @@
class AddChangesetsUserId < ActiveRecord::Migration
class AddChangesetsUserId < ActiveRecord::Migration[4.2]
def self.up
add_column :changesets, :user_id, :integer, :default => nil
end

Some files were not shown because too many files have changed in this diff Show more