Add a more verbose dashboard event feed

- Add project name to event title
- Push: Entry links to single commit or commits overview depending on number of pushed commits
- Push: Display first 15 commits with commit message and author and link to single commit
- Issues: Display issue description
This commit is contained in:
Alex Leutgöb 2012-09-24 11:01:44 +02:00
parent 8ec956421c
commit 0b8e956f32
4 changed files with 40 additions and 5 deletions

View file

@ -0,0 +1,14 @@
%div{:xmlns => "http://www.w3.org/1999/xhtml"}
- event.commits.first(15).each do |commit|
%p
%strong= commit.author_name
= link_to "(##{commit.short_id})", project_commit_path(event.project, :id => commit.id)
%i
at
= commit.committed_date.strftime("%Y-%m-%d %H:%M:%S")
%blockquote= simple_format commit.safe_message
- if event.commits_count > 15
%p
%i
\... and
= pluralize(event.commits_count - 15, "more commit")