1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-22 02:08:47 +02:00
phorge-phorge/src/applications
Bob Trahan 648fa2e1bc Repositories - Move scripts/repository/reparse.php to bin/repository reparse
Summary:
Fixes T5966. Accomplishes a few things

 - see title
 - adds a force-autoclose flag and the plumbing for it
 - removes references to some HarborMaster thing that used to key off commits and seems long dead, but forgotten :/

Test Plan:
ran a few commands. These first three had great success:

`./repository reparse --all FIRSTREPO --message --change  --herald --owners`
`./repository reparse --all FIRSTREPO --message --change  --herald --owners --min-date yesterday`
`./repository reparse --all FIRSTREPO --message --change  --herald --owners --min-date yesterday --force-autoclose`

...and these next two showed me some errors as expected:

`./repository reparse --all FIRSTREPO --message --change  --herald --owners --min-date garbagedata`
`./repository reparse --all GARBAGEREPO --message --change  --herald --owners`

Also, made a diff in a repository with autoclose disabled and commited the diff. Later, reparse the diff with force-autoclose. Verified the diff closed and that the reason "why" had the proper message text.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: joshuaspence, epriestley, Korvin

Maniphest Tasks: T5966

Differential Revision: https://secure.phabricator.com/D10492
2015-01-06 11:42:15 -08:00
..
almanac Add bin/almanac register to associate a host with an Almanac device and trust it 2015-01-02 15:13:30 -08:00
aphlict/management Try nodejs before node when starting notification server 2014-06-07 13:56:23 -07:00
arcanist/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
audit Modernize remaining edge types 2015-01-03 10:58:20 +11:00
auth Rename the PhabricatorAuthFactorTOTP class for consistency 2015-01-06 22:56:04 +11:00
base Make the PhabricatorApplication::getName() method abstract 2015-01-02 10:03:31 +11:00
cache Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00
calendar Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
celerity Attempt to workaround non-deterministic sort behavior 2015-01-05 08:23:47 +11:00
chatlog Remove an unused class 2015-01-03 12:23:18 +11:00
conduit Fix string truncation calls all over the codebase. 2015-01-05 11:14:54 -08:00
config Add cluster.addresses and require membership before accepting cluster authentication tokens 2015-01-02 15:13:41 -08:00
conpherence Build a Conpherence thread index 2015-01-06 10:24:30 -08:00
console Move DarkConsole to an application 2014-10-13 11:17:09 -07:00
countdown Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
daemon Allow archived tasks to be queried by object PHID and order by id 2014-12-30 15:54:56 -08:00
dashboard Normalize 'Archived' states in object headers 2015-01-06 11:13:04 -08:00
differential Change CLOSED colors to Indigo over Black 2015-01-05 11:19:01 -08:00
diffusion Repositories - Move scripts/repository/reparse.php to bin/repository reparse 2015-01-06 11:42:15 -08:00
diviner Use new FutureIterator instead of Futures 2014-12-30 23:13:38 +11:00
doorkeeper Modernize remaining edge types 2015-01-03 10:58:20 +11:00
draft/storage Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00
drydock Transactions - adding willRenderTimeline to handle tricky cases 2014-12-04 13:58:52 -08:00
fact Minor formatting changes 2014-10-08 08:39:49 +11:00
feed Remove an unused class 2015-01-03 09:07:35 +11:00
files Modernize remaining edge types 2015-01-03 10:58:20 +11:00
flag Home - limit "status" queries to 100 and show 99+ if we hit that 2014-12-12 12:02:25 -08:00
fund remove unused FeedStory object in getTitleForFeed functions 2015-01-02 08:45:43 -08:00
harbormaster Fix string truncation calls all over the codebase. 2015-01-05 11:14:54 -08:00
help Update Phabricator header to use FontAwesome 2014-12-04 13:01:23 -08:00
herald Normalize 'Archived' states in object headers 2015-01-06 11:13:04 -08:00
home Maniphest - introduce needProjectPHIDs 2014-12-18 13:53:45 -08:00
legalpad Modernize remaining edge types 2015-01-03 10:58:20 +11:00
lipsum Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
macro Normalize 'Archived' states in object headers 2015-01-06 11:13:04 -08:00
mailinglists Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
maniphest Fixes T6637, "closing by commit" should update task status and specify responsible commit, but drop the artificial comment. 2015-01-05 16:22:13 -08:00
meta T6597, Uninstalled applications are still linked on Application launcher 2015-01-05 16:25:47 -08:00
metamta Daemons - add "objectPHID" to task tables. 2014-12-23 16:30:05 -08:00
notification Rename PhabricatorSetupCheck subclasses for consistency 2015-01-02 15:27:58 +11:00
nuance Remove an unused class 2015-01-02 11:23:58 +11:00
oauthserver Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
owners Migrate Project edges to subclass PhabricatorEdgeType 2015-01-02 10:10:59 +11:00
passphrase Modernize remaining edge types 2015-01-03 10:58:20 +11:00
paste remove unused FeedStory object in getTitleForFeed functions 2015-01-02 08:45:43 -08:00
people Rename PhutilRealnameContextFreeGrammar for consistency 2015-01-06 12:04:19 +11:00
phame Fix string truncation calls all over the codebase. 2015-01-05 11:14:54 -08:00
phid Don't skip policy checks on ObjectQuery if special capabilities are required 2014-12-17 17:04:12 -08:00
phlux Transactions - adding willRenderTimeline to handle tricky cases 2014-12-04 13:58:52 -08:00
pholio Fix some linter violations 2015-01-03 09:11:41 +11:00
phortune Remove unused Phortune exceptions 2015-01-03 23:50:32 +11:00
phpast Minor formatting changes 2014-10-08 08:39:49 +11:00
phragment Minor formatting changes 2014-10-08 08:39:49 +11:00
phrequent Home - limit "status" queries to 100 and show 99+ if we hit that 2014-12-12 12:02:25 -08:00
phriction Remove unused PhrictionDocumentPreviewController class 2015-01-03 23:50:19 +11:00
policy Rename PhabricatorPolicyRule subclasses for consistency 2015-01-03 23:48:55 +11:00
ponder Normalize 'Archived' states in object headers 2015-01-06 11:13:04 -08:00
project Normalize 'Archived' states in object headers 2015-01-06 11:13:04 -08:00
releeph Fix some linter violations 2015-01-03 09:11:41 +11:00
remarkup/conduit Rename Conduit classes 2014-07-25 10:54:15 +10:00
repository Repositories - Move scripts/repository/reparse.php to bin/repository reparse 2015-01-06 11:42:15 -08:00
search Build a Conpherence thread index 2015-01-06 10:24:30 -08:00
settings Rename PhabricatorSettingsPanel subclasses for consistency 2015-01-02 15:20:08 +11:00
slowvote Transactions - adding willRenderTimeline to handle tricky cases 2014-12-04 13:58:52 -08:00
subscriptions Modernize remaining edge types 2015-01-03 10:58:20 +11:00
support/application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
system Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00
tokens Minor formatting changes 2014-10-08 08:39:49 +11:00
transactions Build a Conpherence thread index 2015-01-06 10:24:30 -08:00
typeahead Projects - tokenize projects more aggressively with respect to '-' 2014-08-14 12:28:11 -07:00
uiexample Fix a file name to match the PHP class name 2015-01-05 06:38:59 +11:00
xhprof Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00