Added "Issues" dashboard
This shows issues assigned to you, across all your projects, in one place. References #173
This commit is contained in:
parent
2552a877df
commit
f512418b27
14 changed files with 165 additions and 20 deletions
25
app/controllers/user_issues_controller.rb
Normal file
25
app/controllers/user_issues_controller.rb
Normal file
|
@ -0,0 +1,25 @@
|
|||
class UserIssuesController < ApplicationController
|
||||
before_filter :authenticate_user!
|
||||
|
||||
layout "user"
|
||||
|
||||
respond_to :js, :html
|
||||
|
||||
def index
|
||||
@user = current_user
|
||||
@issues = current_user.assigned_issues.opened
|
||||
|
||||
@issues = @issues.includes(:author, :project)
|
||||
|
||||
respond_to do |format|
|
||||
format.html
|
||||
format.js
|
||||
format.atom { render :layout => false }
|
||||
end
|
||||
end
|
||||
|
||||
def search
|
||||
|
||||
end
|
||||
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue