~ubuntu-branches/ubuntu/wily/phabricator/wily

« back to all changes in this revision

Viewing changes to phabricator/src/applications/dashboard/controller/PhabricatorDashboardHistoryController.php

  • Committer: Package Import Robot
  • Author(s): Richard Sellam
  • Date: 2015-01-29 00:15:58 UTC
  • mfrom: (0.14.1) (0.13.1) (0.10.2) (2.1.4 sid)
  • Revision ID: package-import@ubuntu.com-20150129001558-7qklhtcc043y9mog
Tags: 0~git20150129-1
* New snapshot release
* restricted access to local config file (closes: #775479)
* moved local config file to /var/lib/phabricator (closes: #775478)
* switched mysql-server dependency to recommends (closes: #773536)
* use /run instead of /var/run (closes: #775803)
* prevent package reinstall from overwritting local changes (closes: #776288)

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
      $dashboard_manage_uri);
36
36
    $crumbs->addTextCrumb(pht('History'));
37
37
 
38
 
    $timeline = $this->buildTransactions($dashboard);
 
38
    $timeline = $this->buildTransactionTimeline(
 
39
      $dashboard,
 
40
      new PhabricatorDashboardTransactionQuery());
 
41
    $timeline->setShouldTerminate(true);
39
42
 
40
43
    return $this->buildApplicationPage(
41
44
      array(
47
50
      ));
48
51
  }
49
52
 
50
 
  private function buildTransactions(PhabricatorDashboard $dashboard) {
51
 
    $viewer = $this->getRequest()->getUser();
52
 
 
53
 
    $xactions = id(new PhabricatorDashboardTransactionQuery())
54
 
      ->setViewer($viewer)
55
 
      ->withObjectPHIDs(array($dashboard->getPHID()))
56
 
      ->execute();
57
 
 
58
 
    $timeline = id(new PhabricatorApplicationTransactionView())
59
 
      ->setUser($viewer)
60
 
      ->setShouldTerminate(true)
61
 
      ->setObjectPHID($dashboard->getPHID())
62
 
      ->setTransactions($xactions);
63
 
 
64
 
    return $timeline;
65
 
  }
66
 
 
67
53
}