1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-03 20:22:46 +01:00
phorge-phorge/src
epriestley 0db86cce7d Improve Diffusion behavior for no-longer-existing commits
Summary:
Ref T9028. When users push a commit, then later delete it (e.g., by deleting the branch which contained it) we currently explode when trying to view it.

Instead, degrade gradually if some information is not available.

Test Plan:
  - Looked at valid commits with parents, refs, branches and merges.
  - Looked at invalid commits.
  - Looked at a previously valid, now-deleted + gc'd commit:

{F859273}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T9028

Differential Revision: https://secure.phabricator.com/D14227
2015-10-02 16:11:03 -07:00
..
__tests__ Use PhutilClassMapQuery instead of PhutilSymbolLoader 2015-08-14 07:49:01 +10:00
aphront Provide an AphrontController implementation of willSendResponse() 2015-09-07 17:18:35 -07:00
applications Improve Diffusion behavior for no-longer-existing commits 2015-10-02 16:11:03 -07:00
docs Provide bin/garbage for interacting with garbage collection 2015-10-02 09:17:24 -07:00
extensions Add src/extensions/ to Phabricator 2013-08-14 15:38:06 -07:00
infrastructure Provide bin/garbage for interacting with garbage collection 2015-10-02 09:17:24 -07:00
view Make icon setting in Section Headers easier/consistent 2015-09-19 11:29:01 -07:00
__phutil_library_init__.php
__phutil_library_map__.php Provide bin/garbage for interacting with garbage collection 2015-10-02 09:17:24 -07:00