##// END OF EJS Templates
Moves password param to user hash param so that it can be set using the User API....
Moves password param to user hash param so that it can be set using the User API. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4493 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r3302:8d086cb7d446
r4379:cde02954c845
Show More
issue_statuses_controller.rb
75 lines | 2.3 KiB | text/x-ruby | RubyLexer
/ app / controllers / issue_statuses_controller.rb
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 # redMine - project management software
# Copyright (C) 2006 Jean-Philippe Lang
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
class IssueStatusesController < ApplicationController
Jean-Philippe Lang
Adds an admin layout that displays the admin menu in the sidebar....
r3062 layout 'admin'
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 before_filter :require_admin
Eric Davis
Adds a Setting to control how an Issue's done_ratio is calculated:...
r3037 verify :method => :post, :only => [ :destroy, :create, :update, :move, :update_issue_done_ratio ],
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 :redirect_to => { :action => :index }
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330
Jean-Philippe Lang
Initial commit...
r2 def index
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 @issue_status_pages, @issue_statuses = paginate :issue_statuses, :per_page => 25, :order => "position"
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 render :action => "index", :layout => false if request.xhr?
Jean-Philippe Lang
Initial commit...
r2 end
def new
@issue_status = IssueStatus.new
end
def create
@issue_status = IssueStatus.new(params[:issue_status])
if @issue_status.save
Jean-Philippe Lang
notice messages translation...
r15 flash[:notice] = l(:notice_successful_create)
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 redirect_to :action => 'index'
Jean-Philippe Lang
Initial commit...
r2 else
render :action => 'new'
end
end
def edit
@issue_status = IssueStatus.find(params[:id])
end
def update
@issue_status = IssueStatus.find(params[:id])
if @issue_status.update_attributes(params[:issue_status])
Jean-Philippe Lang
notice messages translation...
r15 flash[:notice] = l(:notice_successful_update)
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 redirect_to :action => 'index'
Jean-Philippe Lang
Initial commit...
r2 else
render :action => 'edit'
end
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 end
Jean-Philippe Lang
Initial commit...
r2
def destroy
IssueStatus.find(params[:id]).destroy
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 redirect_to :action => 'index'
Jean-Philippe Lang
added svn:eol-style native property on /app files...
r330 rescue
Eric Davis
Removed hard coded English string....
r3302 flash[:error] = l(:error_unable_delete_issue_status)
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 redirect_to :action => 'index'
Jean-Philippe Lang
indentation corrections...
r198 end
Eric Davis
Adds a Setting to control how an Issue's done_ratio is calculated:...
r3037
def update_issue_done_ratio
if IssueStatus.update_issue_done_ratios
flash[:notice] = l(:notice_issue_done_ratios_updated)
else
flash[:error] = l(:error_issue_done_ratios_not_updated)
end
Eric Davis
Refactor: Merged IssueStatusesController#list and #index....
r3301 redirect_to :action => 'index'
Eric Davis
Adds a Setting to control how an Issue's done_ratio is calculated:...
r3037 end
Jean-Philippe Lang
Initial commit...
r2 end