1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-22 10:18:48 +02:00
phorge-phorge/src/applications
epriestley 0ac58d7db6 Move repository URI normalization out of PullLocalDaemon
Summary: Ref T4327. Moves us one small step forward toward testable change parsers by separating out this unrelated logic from the PullLocal daemon. We will also probably want to run this logic so we can do remote path lookups to limit the role of Arcanist Projects in the future, which is why I made the URI type (here, only "git") a parameter rather than calling this a `GitURINormalizer` or something.

Test Plan:
  - Ran unit tests.
  - Ran `repository discover` on a correctly-configured remote repository.
  - Ran `repository discover` on an incorrectly-configured remote, got an error message.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4327

Differential Revision: https://secure.phabricator.com/D7981
2014-01-17 11:48:52 -08:00
..
arcanist/conduit
audit Perform search indexing in the worker queue and respect bin/search index --background 2014-01-14 13:22:56 -08:00
auth Remove session limits and sequencing 2014-01-15 17:27:59 -08:00
base Replace "web" and "conduit" magic session strings with constants 2014-01-14 13:22:34 -08:00
cache Complete modularization of the GC daemon 2014-01-15 10:02:31 -08:00
calendar Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
chatlog Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
conduit Complete modularization of the GC daemon 2014-01-15 10:02:31 -08:00
config Fix php.net link to open in a new window 2014-01-17 10:54:04 -08:00
conpherence Fix two issues with creating Conpherence threads via mail on some configurations 2013-12-12 10:59:28 -08:00
countdown Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
daemon Complete modularization of the GC daemon 2014-01-15 10:02:31 -08:00
differential Complete modularization of the GC daemon 2014-01-15 10:02:31 -08:00
diffusion Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
directory/controller
diviner Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
doorkeeper Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
draft/storage
drydock Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
fact Extend all "ManagementWorkflow" classes from a base class 2013-12-27 13:15:40 -08:00
feed Extend all "ManagementWorkflow" classes from a base class 2013-12-27 13:15:40 -08:00
files Complete modularization of the GC daemon 2014-01-15 10:02:31 -08:00
flag
harbormaster Improve several exception behaviors for Harbormaster workers 2014-01-13 12:21:49 -08:00
help/controller
herald Modularize the Garbage Collector 2014-01-15 10:02:24 -08:00
legalpad unbreak trunk - silly typo from D7986 2014-01-17 11:49:18 -08:00
lipsum Extend all "ManagementWorkflow" classes from a base class 2013-12-27 13:15:40 -08:00
macro Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
mailinglists Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
maniphest Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
meta Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
metamta Legalpad - make it work for not logged in users 2014-01-14 17:17:18 -08:00
notification Mobile Notifications 2013-12-03 11:58:10 -08:00
nuance Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
oauthserver
owners Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
passphrase Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
paste Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
people Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
phame Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
phid Make Drydock Lease and Resource PHIDs use newer PHID infrastructure 2013-12-26 12:29:58 -08:00
phlux Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
pholio Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
phortune Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
phpast
phragment Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
phrequent Lock policy queries to their applications 2013-10-21 17:20:27 -07:00
phriction Perform search indexing in the worker queue and respect bin/search index --background 2014-01-14 13:22:56 -08:00
policy Legalpad - add policy rule for legalpad document signatures 2014-01-15 16:48:44 -08:00
ponder Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
project Perform search indexing in the worker queue and respect bin/search index --background 2014-01-14 13:22:56 -08:00
releeph Move PhabricatorTagView to PHUITagView 2014-01-14 14:09:52 -08:00
remarkup/conduit
repository Move repository URI normalization out of PullLocalDaemon 2014-01-17 11:48:52 -08:00
search Perform search indexing in the worker queue and respect bin/search index --background 2014-01-14 13:22:56 -08:00
settings Expire and garbage collect unused sessions 2014-01-15 13:56:16 -08:00
slowvote Simplify PHUIObjectBoxViews handling of Save and Error states 2014-01-10 09:17:37 -08:00
subscriptions
system
tokens Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
transactions Perform search indexing in the worker queue and respect bin/search index --background 2014-01-14 13:22:56 -08:00
typeahead Legalpad - add policy rule for legalpad document signatures 2014-01-15 16:48:44 -08:00
uiexample Add OK icon. It's ok. 2014-01-15 08:00:55 -08:00
xhprof