+ def import
+ end
+
+ def reload_manifest
+ Manifest::load JSON.parse(open(Rails.root + 'public/manifest.json').read)
+ Manifest.manifest.init
+ LocalManifest::load JSON.parse(open(Rails.root + 'public/local_manifest.json').read)
+ LocalManifest.manifest.init
+ Manifest.manifest.init_after_load_manifest
+ Manifest.manifest.load_models_manifest
+ respond_to do |format|
+ format.html { redirect_to({:action => :index}) }
+ end
+ end
+
+ def auth_token
+ end
+
+ def create_token
+ @admin = current_admin
+ respond_to do |format|
+ if @admin.create_token
+ flash[:notice] = I18n.t('flash.notice.created', :model => Admin.human_attribute_name(:authentication_token))
+ format.html { redirect_to({:action => :auth_token}) }
+ else
+ flash[:notice] = I18n.t('flash.notice.not_created', :model => Admin.human_attribute_name(:authentication_token))
+ format.html { render action: "auth_token" }
+ end
+ end
+ end
+
+ def delete_token
+ respond_to do |format|
+ if current_admin.delete_token
+ flash[:notice] = I18n.t('flash.notice.destroyed', :model => Admin.human_attribute_name(:authentication_token))
+ format.html { redirect_to :action => :auth_token}
+ else
+ flash[:notice] = I18n.t('flash.notice.not_destroyed', :model => Admin.human_attribute_name(:authentication_token))
+ format.html { render action: "auth_token" }
+ end
+ end
+ end
+
+ def approve
+ @admin = Admin.find params[:id]
+ respond_to do |format|
+ if @admin.apv
+ format.html { redirect_to({:action => :waiting_list}, {:notice => 'admin was successfully approved.'}) }
+ else
+ format.html { render action: "waiting_list" }
+ end
+ end
+ end
+