Commit ab6364c716e5a9bc4c49bafc0c42c0c8c2e4e40a
Linkify message dates in feeds
cel committed on 11/5/2016, 12:01:12 AMParent: 8acc1d1aa35122646294a41cd1ec6fa54f18baad
Files changed
index.js | changed |
index.js | ||
---|---|---|
@@ -559,8 +559,9 @@ | ||
559 | 559 … | G.renderFeedItem = function (req, msg, cb) { |
560 | 560 … | var self = this |
561 | 561 … | var c = msg.value.content |
562 | 562 … | var msgDate = moment(new Date(msg.value.timestamp)).fromNow() |
563 … | + var msgDateLink = u.link([msg.key], msgDate, false, 'class="date"') | |
563 | 564 … | var author = msg.value.author |
564 | 565 … | var authorLink = u.link([msg.value.author], msg.authorName) |
565 | 566 … | switch (c.type) { |
566 | 567 … | case 'git-repo': |
@@ -575,9 +576,9 @@ | ||
575 | 576 … | req._t('Forked', { |
576 | 577 … | name: authorLink, |
577 | 578 … | upstream: u.link([c.upstream], upstreamName), |
578 | 579 … | repo: u.link([msg.key], repoName) |
579 | - }) + ' <span class="date">' + msgDate + '</span></section>') | |
580 … | + }) + ' ' + msgDateLink + '</section>') | |
580 | 581 … | }) |
581 | 582 … | }) |
582 | 583 … | } else { |
583 | 584 … | return done(function (err, repoName) { |
@@ -586,9 +587,9 @@ | ||
586 | 587 … | cb(null, '<section class="collapse">' + |
587 | 588 … | req._t('CreatedRepo', { |
588 | 589 … | name: authorLink, |
589 | 590 … | repo: repoLink |
590 | - }) + ' <span class="date">' + msgDate + '</span></section>') | |
591 … | + }) + ' ' + msgDateLink + '</section>') | |
591 | 592 … | }) |
592 | 593 … | } |
593 | 594 … | case 'git-update': |
594 | 595 … | return self.getRepoName(author, c.repo, function (err, repoName) { |
@@ -597,9 +598,9 @@ | ||
597 | 598 … | cb(null, '<section class="collapse">' + |
598 | 599 … | req._t('Pushed', { |
599 | 600 … | name: authorLink, |
600 | 601 … | repo: repoLink |
601 | - }) + ' <span class="date">' + msgDate + '</span></section>') | |
602 … | + }) + ' ' + msgDateLink + '</section>') | |
602 | 603 … | }) |
603 | 604 … | case 'issue': |
604 | 605 … | case 'pull-request': |
605 | 606 … | var issueLink = u.link([msg.key], u.messageTitle(msg)) |
@@ -616,9 +617,9 @@ | ||
616 | 617 … | type: req._t(c.type == 'pull-request' ? |
617 | 618 … | 'pull request' : 'issue.'), |
618 | 619 … | title: issueLink, |
619 | 620 … | project: repoLink |
620 | - }) + ' <span class="date">' + msgDate + '</span></section>') | |
621 … | + }) + ' ' + msgDateLink + '</section>') | |
621 | 622 … | }) |
622 | 623 … | }) |
623 | 624 … | case 'about': |
624 | 625 … | return cb(null, '<section class="collapse">' + |
Built with git-ssb-web