##// 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:

r4274:44c9ad687fa6
r4379:cde02954c845
Show More
calendars_controller.rb
44 lines | 1.4 KiB | text/x-ruby | RubyLexer
/ app / controllers / calendars_controller.rb
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618 class CalendarsController < ApplicationController
Jean-Philippe Lang
Reverted r4381....
r4274 menu_item :calendar
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618 before_filter :find_optional_project
rescue_from Query::StatementInvalid, :with => :query_statement_invalid
helper :issues
helper :projects
helper :queries
include QueriesHelper
Eric Davis
Add SortHelper so custom queries will run on the Calendar. #6612...
r4131 helper :sort
include SortHelper
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618
def show
if params[:year] and params[:year].to_i > 1900
@year = params[:year].to_i
if params[:month] and params[:month].to_i > 0 and params[:month].to_i < 13
@month = params[:month].to_i
end
end
@year ||= Date.today.year
@month ||= Date.today.month
@calendar = Redmine::Helpers::Calendar.new(Date.civil(@year, @month, 1), current_language, :month)
retrieve_query
@query.group_by = nil
if @query.valid?
events = []
events += @query.issues(:include => [:tracker, :assigned_to, :priority],
:conditions => ["((start_date BETWEEN ? AND ?) OR (due_date BETWEEN ? AND ?))", @calendar.startdt, @calendar.enddt, @calendar.startdt, @calendar.enddt]
)
events += @query.versions(:conditions => ["effective_date BETWEEN ? AND ?", @calendar.startdt, @calendar.enddt])
@calendar.events = events
end
Eric Davis
Refactor: convert many of the custom Issue routes to REST resources....
r3927 render :action => 'show', :layout => false if request.xhr?
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618 end
Eric Davis
Refactor: convert many of the custom Issue routes to REST resources....
r3927 def update
show
end
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618
end