@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Created Chat log application class

Summary: Created a chat log application which displays on the home page.

Test Plan: Loaded the home page to see if the chat log application really shows up on the home page.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Differential Revision: https://secure.phabricator.com/D4930

authored by

Afaque Hussain and committed by
epriestley
829fa666 29d6180e

+41
+2
src/__phutil_library_map__.php
··· 627 627 'PhabricatorApplicationAudit' => 'applications/audit/application/PhabricatorApplicationAudit.php', 628 628 'PhabricatorApplicationAuth' => 'applications/auth/application/PhabricatorApplicationAuth.php', 629 629 'PhabricatorApplicationCalendar' => 'applications/calendar/application/PhabricatorApplicationCalendar.php', 630 + 'PhabricatorApplicationChatLog' => 'applications/chatlog/applications/PhabricatorApplicationChatLog.php', 630 631 'PhabricatorApplicationConduit' => 'applications/conduit/application/PhabricatorApplicationConduit.php', 631 632 'PhabricatorApplicationConfig' => 'applications/config/application/PhabricatorApplicationConfig.php', 632 633 'PhabricatorApplicationConfigOptions' => 'applications/config/option/PhabricatorApplicationConfigOptions.php', ··· 2070 2071 'PhabricatorApplicationAudit' => 'PhabricatorApplication', 2071 2072 'PhabricatorApplicationAuth' => 'PhabricatorApplication', 2072 2073 'PhabricatorApplicationCalendar' => 'PhabricatorApplication', 2074 + 'PhabricatorApplicationChatLog' => 'PhabricatorApplication', 2073 2075 'PhabricatorApplicationConduit' => 'PhabricatorApplication', 2074 2076 'PhabricatorApplicationConfig' => 'PhabricatorApplication', 2075 2077 'PhabricatorApplicationConfigOptions' => 'Phobject',
+39
src/applications/chatlog/applications/PhabricatorApplicationChatLog.php
··· 1 + <?php 2 + 3 + final class PhabricatorApplicationChatLog extends PhabricatorApplication { 4 + 5 + public function getBaseURI() { 6 + return '/chatlog/'; 7 + } 8 + 9 + public function getShortDescription() { 10 + return 'Chat Log'; 11 + } 12 + 13 + public function getIconName() { 14 + return 'chatlog'; 15 + } 16 + 17 + public function isBeta() { 18 + return true; 19 + } 20 + 21 + public function getTitleGlyph() { 22 + return "\xE0\xBC\x84"; 23 + } 24 + 25 + public function getApplicationGroup() { 26 + return self::GROUP_COMMUNICATION; 27 + } 28 + 29 + public function getRoutes() { 30 + return array( 31 + '/chatlog/' => array( 32 + '' => 'PhabricatorChatLogChannelListController', 33 + ), 34 + 35 + ); 36 + } 37 + 38 + } 39 +