Page MenuHomePhabricator

D19825.id47349.diff
No OneTemporary

D19825.id47349.diff

diff --git a/src/applications/audit/query/PhabricatorCommitSearchEngine.php b/src/applications/audit/query/PhabricatorCommitSearchEngine.php
--- a/src/applications/audit/query/PhabricatorCommitSearchEngine.php
+++ b/src/applications/audit/query/PhabricatorCommitSearchEngine.php
@@ -58,6 +58,10 @@
$query->withAncestorsOf($map['ancestorsOf']);
}
+ if ($map['identifiers']) {
+ $query->withIdentifiers($map['identifiers']);
+ }
+
return $query;
}
@@ -130,6 +134,15 @@
pht(
'Find commits which are ancestors of a particular ref, '.
'like "master".')),
+ id(new PhabricatorSearchStringListField())
+ ->setLabel(pht('Identifiers'))
+ ->setKey('identifiers')
+ ->setDescription(
+ pht(
+ 'Find commits with particular identifiers (usually, hashes). '.
+ 'Supports full or partial identifiers (like "abcd12340987..." or '.
+ '"abcd1234") and qualified or unqualified identifiers (like '.
+ '"rXabcd" "abcd").')),
);
}

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 18, 8:00 AM (4 d, 14 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7709519
Default Alt Text
D19825.id47349.diff (1 KB)

Event Timeline