mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-15 19:32:40 +01:00
3db82cb2ec
Summary: Ref T2625. Currently, custom saved queries can be edited but not deleted. Allow them to be deleted. Also: - Clean up an unused property in `PhabricatorPasteViewController`. - Fix an issue with left nav highlighting of builtin queries. - Improve submit behavior for edits. - Add a cancel button on edits. Test Plan: Saved, edited and deleted queries. Reviewers: btrahan, blc Reviewed By: btrahan CC: aran Maniphest Tasks: T2625 Differential Revision: https://secure.phabricator.com/D6059
43 lines
1.1 KiB
PHP
43 lines
1.1 KiB
PHP
<?php
|
|
|
|
final class PhabricatorApplicationSearch extends PhabricatorApplication {
|
|
|
|
public function getBaseURI() {
|
|
return '/search/';
|
|
}
|
|
|
|
public function getName() {
|
|
return pht('Search');
|
|
}
|
|
|
|
public function getShortDescription() {
|
|
return pht('Search & Find');
|
|
}
|
|
|
|
public function getFlavorText() {
|
|
return pht('Find stuff in big piles.');
|
|
}
|
|
|
|
public function shouldAppearInLaunchView() {
|
|
return false;
|
|
}
|
|
|
|
public function getRoutes() {
|
|
return array(
|
|
'/search/' => array(
|
|
'' => 'PhabricatorSearchController',
|
|
'(?P<key>[^/]+)/' => 'PhabricatorSearchController',
|
|
'attach/(?P<phid>[^/]+)/(?P<type>\w+)/(?:(?P<action>\w+)/)?'
|
|
=> 'PhabricatorSearchAttachController',
|
|
'select/(?P<type>\w+)/'
|
|
=> 'PhabricatorSearchSelectController',
|
|
'index/(?P<phid>[^/]+)/' => 'PhabricatorSearchIndexController',
|
|
'hovercard/(?P<mode>retrieve|test)/' =>
|
|
'PhabricatorSearchHovercardController',
|
|
'edit/(?P<queryKey>[^/]+)/' => 'PhabricatorSearchEditController',
|
|
'delete/(?P<queryKey>[^/]+)/' => 'PhabricatorSearchDeleteController',
|
|
),
|
|
);
|
|
}
|
|
|
|
}
|