Index: app/models/query.rb =================================================================== --- app/models/query.rb (revision 961) +++ app/models/query.rb (working copy) @@ -112,7 +112,7 @@ def initialize(attributes = nil) super attributes self.filters ||= { 'status_id' => {:operator => "o", :values => [""]} } - @executed_by = User.current.logged? ? User.current : nil + @executed_by = User.current set_language_if_valid(executed_by.language) if executed_by end @@ -292,7 +292,7 @@ # "me" value subsitution if %w(assigned_to_id author_id).include?(field) - v.push(executed_by ? executed_by.id.to_s : "0") if v.delete("me") + v.push(User.current.id.to_s) if v.delete("me") end case operator_for field Index: app/controllers/my_controller.rb =================================================================== --- app/controllers/my_controller.rb (revision 961) +++ app/controllers/my_controller.rb (working copy) @@ -23,6 +23,8 @@ BLOCKS = { 'issuesassignedtome' => :label_assigned_to_me_issues, 'issuesreportedbyme' => :label_reported_issues, + 'issuesduenextweek' => :label_due_next_week_issues, + 'issuespastdue' => :label_past_due_issues, 'issueswatched' => :label_watched_issues, 'news' => :label_news_latest, 'calendar' => :label_calendar, Index: app/views/issues/_list_simple.rhtml =================================================================== --- app/views/issues/_list_simple.rhtml (revision 961) +++ app/views/issues/_list_simple.rhtml (working copy) @@ -4,6 +4,11 @@ # <%=l(:field_tracker)%> <%=l(:field_subject)%> + <% if defined?(extra_columns) and !extra_columns.nil? %> + <% extra_columns.each do |col| %> + <%=l(("field_"+col).to_sym) %> + <% end %> + <% end %> <% for issue in issues %> @@ -16,10 +21,15 @@ <%= link_to h(issue.subject), :controller => 'issues', :action => 'show', :id => issue %> + <% if defined?(extra_columns) and !extra_columns.nil? %> + <% extra_columns.each do |col| %> + <%= issue.send(col) %> + <% end %> + <% end %> <% end %> <% else %> <%=l(:label_no_data)%> -<% end %> \ No newline at end of file +<% end %> Index: lang/en.yml =================================================================== --- lang/en.yml (revision 961) +++ lang/en.yml (working copy) @@ -250,6 +250,8 @@ label_logout: Sign out label_help: Help label_reported_issues: Reported issues +label_due_next_week_issues: Issues due in the next week +label_past_due_issues: Past due issues label_assigned_to_me_issues: Issues assigned to me label_last_login: Last connection label_last_updates: Last updated