Commit 9803e0885e87c4e578d651bd1b1ce300a03f88a7
1 parent
1c22d4f5
Exists in
master
and in
4 other branches
Project sidebar improved
Showing
3 changed files
with
25 additions
and
9 deletions
Show diff stats
app/controllers/admin/projects_controller.rb
@@ -52,7 +52,7 @@ class Admin::ProjectsController < ApplicationController | @@ -52,7 +52,7 @@ class Admin::ProjectsController < ApplicationController | ||
52 | def update | 52 | def update |
53 | @admin_project = Project.find_by_code(params[:id]) | 53 | @admin_project = Project.find_by_code(params[:id]) |
54 | 54 | ||
55 | - owner_id = params[:project][:owner_id] | 55 | + owner_id = params[:project].delete(:owner_id) |
56 | 56 | ||
57 | if owner_id | 57 | if owner_id |
58 | @admin_project.owner = User.find(owner_id) | 58 | @admin_project.owner = User.find(owner_id) |
app/views/projects/show.html.haml
@@ -14,9 +14,9 @@ | @@ -14,9 +14,9 @@ | ||
14 | = text_field_tag :project_clone, @project.url_to_repo, :class => "xlarge one_click_select git_clone_url" | 14 | = text_field_tag :project_clone, @project.url_to_repo, :class => "xlarge one_click_select git_clone_url" |
15 | 15 | ||
16 | = simple_format @project.description | 16 | = simple_format @project.description |
17 | - | ||
18 | -.ui-box | ||
19 | - %h5.cgray Recent Activity | ||
20 | - .content_list= render "feed" | 17 | +- unless @activities.blank? |
18 | + .ui-box | ||
19 | + %h5.cgray Recent Activity | ||
20 | + .content_list= render "feed" | ||
21 | 21 | ||
22 | 22 |
app/views/widgets/_project_member.html.haml
@@ -5,9 +5,9 @@ | @@ -5,9 +5,9 @@ | ||
5 | = link_to project_team_member_path(@project, member), :title => current_user.name do | 5 | = link_to project_team_member_path(@project, member), :title => current_user.name do |
6 | = image_tag gravatar_icon(current_user.email, 60), :class => "thumbnail", :width => 60 | 6 | = image_tag gravatar_icon(current_user.email, 60), :class => "thumbnail", :width => 60 |
7 | %h4 | 7 | %h4 |
8 | - Hi, | ||
9 | - = truncate current_user.first_name, :lenght => 24 | ||
10 | - ! | 8 | + Hey, |
9 | + #{truncate current_user.first_name, :lenght => 24}! | ||
10 | + | ||
11 | %p | 11 | %p |
12 | - if @project.issues_enabled | 12 | - if @project.issues_enabled |
13 | Assigned issues: | 13 | Assigned issues: |
@@ -19,9 +19,25 @@ | @@ -19,9 +19,25 @@ | ||
19 | %br | 19 | %br |
20 | Your merge requests: | 20 | Your merge requests: |
21 | = current_user.assigned_merge_requests.opened.count | 21 | = current_user.assigned_merge_requests.opened.count |
22 | + %br | ||
23 | + %br | ||
24 | + - if @project.merge_requests_enabled | ||
25 | + = link_to new_project_merge_request_path(@project), :title => "New Merge Request", :class => "btn small" do | ||
26 | + Merge Request | ||
27 | + - if @project.issues_enabled | ||
28 | + = link_to new_project_issue_path(@project), :title => "New Issue", :class => "btn small" do | ||
29 | + Issue | ||
30 | + | ||
31 | + %hr | ||
32 | + %p | ||
33 | + Your access level in this project is | ||
34 | + %code #{member.project_access_human} | ||
35 | + %br | ||
36 | + Visit member card for more information | ||
37 | + | ||
22 | .link_holder | 38 | .link_holder |
23 | = link_to project_team_member_path(@project, member), :title => current_user.name do | 39 | = link_to project_team_member_path(@project, member), :title => current_user.name do |
24 | - = "Access: #{member.project_access_human} »" | 40 | + = "Member Card »" |
25 | 41 | ||
26 | 42 | ||
27 | 43 |