Select the types of activity you want to include in your feed.
@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
···11+<?php
22+33+/*
44+ * Copyright 2012 Facebook, Inc.
55+ *
66+ * Licensed under the Apache License, Version 2.0 (the "License");
77+ * you may not use this file except in compliance with the License.
88+ * You may obtain a copy of the License at
99+ *
1010+ * http://www.apache.org/licenses/LICENSE-2.0
1111+ *
1212+ * Unless required by applicable law or agreed to in writing, software
1313+ * distributed under the License is distributed on an "AS IS" BASIS,
1414+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1515+ * See the License for the specific language governing permissions and
1616+ * limitations under the License.
1717+ */
1818+1919+final class PhabricatorApplicationDaemons extends PhabricatorApplication {
2020+2121+ public function getName() {
2222+ return 'Daemon Console';
2323+ }
2424+2525+ public function getShortDescription() {
2626+ return 'Manage Daemons';
2727+ }
2828+2929+ public function getBaseURI() {
3030+ return '/daemon/';
3131+ }
3232+3333+ public function getTitleGlyph() {
3434+ return "\xE2\x98\xAF";
3535+ }
3636+3737+ public function getRoutes() {
3838+ return array(
3939+ '/daemon/' => array(
4040+ 'task/(?P<id>\d+)/' => 'PhabricatorWorkerTaskDetailController',
4141+ 'task/(?P<id>\d+)/(?P<action>[^/]+)/'
4242+ => 'PhabricatorWorkerTaskUpdateController',
4343+ 'log/' => array(
4444+ '' => 'PhabricatorDaemonLogListController',
4545+ 'combined/' => 'PhabricatorDaemonCombinedLogController',
4646+ '(?P<id>\d+)/' => 'PhabricatorDaemonLogViewController',
4747+ ),
4848+ 'timeline/' => 'PhabricatorDaemonTimelineConsoleController',
4949+ 'timeline/(?P<id>\d+)/' => 'PhabricatorDaemonTimelineEventController',
5050+ '' => 'PhabricatorDaemonConsoleController',
5151+ ),
5252+ );
5353+ }
5454+5555+}