Page MenuHomePhabricator

Search repos by Project
ClosedPublic

Authored by avivey on Jan 30 2014, 7:42 PM.
Tags
None
Referenced Files
F14482481: D8113.id18352.diff
Mon, Dec 30, 9:18 AM
F14480462: D8113.id.diff
Sun, Dec 29, 8:49 PM
Unknown Object (File)
Sat, Dec 21, 2:48 AM
Unknown Object (File)
Sun, Dec 8, 7:29 PM
Unknown Object (File)
Thu, Dec 5, 11:21 AM
Unknown Object (File)
Mon, Dec 2, 8:40 PM
Unknown Object (File)
Nov 27 2024, 2:04 PM
Unknown Object (File)
Nov 26 2024, 12:44 PM

Details

Summary

Ref T3102

In diffusion, add "In Any Project" to search options.

Test Plan

use it.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

We may want to or be able to lift this stuff into some shared location eventually, but I don't have an incredibly clear picture of what that might look like. This seems reasonable in the meantime. I think there's a good chance it would be shared in separate pieces anyway.

Closed by commit rP5d1489a3ce5a (authored by @avivey, committed by @epriestley).

src/applications/repository/query/PhabricatorRepositoryQuery.php
416

Oh, probably not too relevant for now, but theoretically this should also constrain the edge type. This will select Repositories connected to the given projects by any type of edge. Currently, the application can only normally write HAS_PROJECT (or whatever) edges, but in the future it may be possible to write other types of edges.