diff --git a/app/views/projects/_development_group.html.erb b/app/views/projects/_development_group.html.erb
index 83b65fe90..47a1f2a94 100644
--- a/app/views/projects/_development_group.html.erb
+++ b/app/views/projects/_development_group.html.erb
@@ -6,7 +6,7 @@
<% unless @project.enabled_modules.where("name = 'issue_tracking'").empty? %>
- <%= link_to l(:label_issue_tracking), project_issues_path(@project), :class => "f14 c_blue02" %>
+ <%= link_to l(:label_issue_tracking), project_issues_path(@project, :remote => true), :class => "f14 c_blue02" %>
<% if (issue_count = @project.issues.count) > 0 %>
(<%= issue_count %>)
<% end %>
diff --git a/db/migrate/20160111064927_add_issues_count_to_project.rb b/db/migrate/20160111064927_add_issues_count_to_project.rb
new file mode 100644
index 000000000..dcb90b32c
--- /dev/null
+++ b/db/migrate/20160111064927_add_issues_count_to_project.rb
@@ -0,0 +1,5 @@
+class AddIssuesCountToProject < ActiveRecord::Migration
+ def change
+ add_column :projects, :issues_count, :integer, :default => false
+ end
+end
diff --git a/db/migrate/20160111065137_add_attachments_count_to_project.rb b/db/migrate/20160111065137_add_attachments_count_to_project.rb
new file mode 100644
index 000000000..aecacfcb6
--- /dev/null
+++ b/db/migrate/20160111065137_add_attachments_count_to_project.rb
@@ -0,0 +1,5 @@
+class AddAttachmentsCountToProject < ActiveRecord::Migration
+ def change
+ add_column :projects, :attachments_count, :integer, :default => false
+ end
+end
diff --git a/db/migrate/20160111065215_add_boards_count_to_project.rb b/db/migrate/20160111065215_add_boards_count_to_project.rb
new file mode 100644
index 000000000..efc4b3f3c
--- /dev/null
+++ b/db/migrate/20160111065215_add_boards_count_to_project.rb
@@ -0,0 +1,5 @@
+class AddBoardsCountToProject < ActiveRecord::Migration
+ def change
+ add_column :projects, :boards_count, :integer, :default => false
+ end
+end
diff --git a/db/migrate/20160111065530_add_news_count_to_project.rb b/db/migrate/20160111065530_add_news_count_to_project.rb
new file mode 100644
index 000000000..63278e2eb
--- /dev/null
+++ b/db/migrate/20160111065530_add_news_count_to_project.rb
@@ -0,0 +1,5 @@
+class AddNewsCountToProject < ActiveRecord::Migration
+ def change
+ add_column :projects, :news_count, :integer, :default => false
+ end
+end
diff --git a/db/schema.rb b/db/schema.rb
index 641f9c75c..c8d649ccd 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -11,7 +11,7 @@
#
# It's strongly recommended to check this file into your version control system.
-ActiveRecord::Schema.define(:version => 20160108021447) do
+ActiveRecord::Schema.define(:version => 20160111065530) do
create_table "activities", :force => true do |t|
t.integer "act_id", :null => false
@@ -207,6 +207,7 @@ ActiveRecord::Schema.define(:version => 20160108021447) do
t.integer "author_id"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
+ t.integer "homepage_id"
end
create_table "boards", :force => true do |t|
@@ -981,13 +982,14 @@ ActiveRecord::Schema.define(:version => 20160108021447) do
t.text "notes"
t.integer "status"
t.integer "reply_id"
- t.datetime "created_on", :null => false
- t.datetime "updated_on", :null => false
+ t.datetime "created_on", :null => false
+ t.datetime "updated_on", :null => false
t.string "m_parent_id"
t.boolean "is_readed"
t.integer "m_reply_count"
t.integer "m_reply_id"
t.integer "is_comprehensive_evaluation"
+ t.integer "private", :default => 0
end
create_table "kindeditor_assets", :force => true do |t|
@@ -1215,6 +1217,18 @@ ActiveRecord::Schema.define(:version => 20160108021447) do
t.datetime "updated_at", :null => false
end
+ create_table "org_messages", :force => true do |t|
+ t.integer "user_id"
+ t.integer "sender_id"
+ t.integer "organization_id"
+ t.string "message_type"
+ t.integer "message_id"
+ t.integer "viewed"
+ t.string "content"
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
+ end
+
create_table "org_projects", :force => true do |t|
t.integer "organization_id"
t.integer "project_id"
@@ -1397,6 +1411,10 @@ ActiveRecord::Schema.define(:version => 20160108021447) do
t.integer "forked_count"
t.integer "commits_count", :default => 0
t.integer "publish_resource", :default => 0
+ t.integer "issues_count", :default => 0
+ t.integer "attachments_count", :default => 0
+ t.integer "boards_count", :default => 0
+ t.integer "news_count", :default => 0
end
add_index "projects", ["lft"], :name => "index_projects_on_lft"
@@ -1543,6 +1561,15 @@ ActiveRecord::Schema.define(:version => 20160108021447) do
t.string "description"
end
+ create_table "shield_activities", :force => true do |t|
+ t.string "container_type"
+ t.integer "container_id"
+ t.string "shield_type"
+ t.integer "shield_id"
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
+ end
+
create_table "softapplications", :force => true do |t|
t.string "name"
t.text "description"