Page MenuHomePhabricator

Allow repository push logs to be filtered by pusher and repository
ClosedPublic

Authored by epriestley on Dec 5 2013, 5:18 AM.
Tags
None
Referenced Files
F14053967: D7713.diff
Fri, Nov 15, 8:54 PM
F14041160: D7713.diff
Mon, Nov 11, 4:22 PM
F14027762: D7713.diff
Fri, Nov 8, 9:07 AM
F14017332: D7713.id17431.diff
Mon, Nov 4, 4:32 PM
F13995643: D7713.id.diff
Wed, Oct 23, 2:27 PM
Unknown Object (File)
Sep 19 2024, 5:14 AM
Unknown Object (File)
Sep 6 2024, 9:35 AM
Unknown Object (File)
Sep 1 2024, 9:52 PM
Subscribers

Details

Summary

Ref T4195. Add UI options to filter push logs by pusher and repository. Add a link from the repository view page to the push logs.

Test Plan

Viewed a hosted repository, clicked logs link, saw logs. Filtered lgos by repo/pusher.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

btrahan added inline comments.
src/applications/repository/query/PhabricatorRepositoryPushLogSearchEngine.php
15

Why filter for type here and not below? Looks like both typeaheads are configured for end points that only return one type of object so its not necessary in either case?

src/applications/repository/query/PhabricatorRepositoryPushLogSearchEngine.php
15

Users can access /pushlog/?repositories=T123,D22 and I don't want to fill the database up with garbage. If we don't filter, they'll prefill in the typeahead and things will generally be confusing. Users won't be able to typeahead them or cause any real damage, but this is a little cleaner.