diff --git a/app/views/admin/sites/update_manager.erb b/app/views/admin/sites/update_manager.erb
index ac42d64..d76e3ff 100644
--- a/app/views/admin/sites/update_manager.erb
+++ b/app/views/admin/sites/update_manager.erb
@@ -126,6 +126,8 @@
<% if @store_permissions["permission_granted"] %>
+
+
<% else %>
Please register here.
<% end %>
@@ -245,10 +247,27 @@
}
}
+ function check_module_updates(){
+ $("#progress_msg").html("
<%= t("update_manager_.updating_orbit") %>");
+ $("#new_update_container").fadeOut(function(){
+ $("#update_done").fadeOut(function(){
+ $("#update_status").fadeIn(function(){
+ $("#update_progress").fadeIn();
+ $.get("<%= admin_site_bundle_install_path %>",function(result){
+ $("#update_progress").fadeOut(function(){$("#update_done").fadeIn();});
+ $("#update_status").fadeIn();
+ });
+ });
+ });
+ });
+ }
+
$(document).ready(function(){
check_updates();
get_update_history();
+ $("#module_update_btn").click(check_module_updates);
+
$("#chech_update_btn").click(check_updates);
$("#update_btn").click(function(){
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 659ca3a..4168243 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -603,6 +603,7 @@ en:
check_update: Check Update
checking_update: Checking for Updates
system_update: Install Updates
+ module_update: Module Updates
update_done: System is update to date
update_faild: Update failed. Merge is require in the update. Please login to server and update manually.
update_history: Update Histroy
diff --git a/config/locales/zh_tw.yml b/config/locales/zh_tw.yml
index 9f99e3c..27993ad 100644
--- a/config/locales/zh_tw.yml
+++ b/config/locales/zh_tw.yml
@@ -612,6 +612,7 @@ zh_tw:
check_update: 檢查更新
checking_update: 檢查更新中
system_update: 安裝更新
+ module_update: 模組更新
update_done: 系統已是最新版本
update_faild: 更新失敗. 更新需要合併程式碼. 請登入伺服器手動進行更新.
update_history: 更新紀錄
diff --git a/config/routes.rb b/config/routes.rb
index 266d912..e413d1c 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -197,6 +197,7 @@ Orbit::Application.routes.draw do
get 'get_update_history'
get 'check_updates'
get 'update_orbit'
+ get 'bundle_install'
get 'restart_server'
get 'delete_mail_log'
end