Page MenuHomeDevCentral
Authored By
dereckson
Apr 8 2015, 10:52
Size
473 KB
Referenced Files
None
Subscribers
None

T315.log

This file is larger than 256 KB, so syntax highlighting was skipped.
Script started on Wed Apr 8 09:09:17 2015
/home/dereckson ] shell devcentral
root@855c3328c91d:/# cd /opt/phabricator/
root@855c3328c91d:/opt/phabricator# ls
LICENSE NOTICE README bin conf externals migrate resources scripts src support webroot
root@855c3328c91d:/opt/phabricator# git branch
* feature/LandToGitHub
fix/passphrases
master
production
production-migrate
root@855c3328c91d:/opt/phabricator# gitl  log
WARNING: terminal is not fully functional
- (press RETURN) commit a4ce267834618481d217e72d32bf00b9d26893e6
Author: Dereckson <dereckson@espace-win.org>
Date: Sat Nov 29 23:32:05 2014 +0000

New Phame skin: Nasqueron-Oblivious

commit 42dbf25a21d892078f9e71210b316cd52b5a0e97
Author: root <root@467bb73843f5>
Date: Fri Nov 14 17:16:49 2014 +0000

Migration LiskDAO enh

commit 8458afc4bd9d004c6ad4d8ca395ce00d20009090
Author: root <root@467bb73843f5>
Date: Wed Nov 12 03:11:05 2014 +0000

Updating logo

commit 48e90ca7d5613beca588c940f650c06d8587bcc1
Author: Chad Little <chad@chadsdomain.com>
Date: Thu Nov 27 07:04:01 2014 -0800

Monospaced preferences now display in Remarkup areas

Summary: Fixes T6109, Ref T6654. Correctly clobbers the Remarkup defaults.

Test Plan:
Tested with Copperplate!

{F239347}

Reviewers: btrahan, epriestley

: root@855c3328c91d:/opt/phabricator# git status
On branch feature/LandToGitHub
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: src/applications/differential/DifferentialGetWorkingCopy.php
Untracked files:
(use "git add <file>..." to include in what will be committed)
conf/backup-20141127.sql
conf/backup.sql
migrate/
resources/chatbot/xessife.json
no changes added to commit (use "git add" and/or "git commit -a")
root@855c3328c91d:/opt/phabricator# git ad  d src/applications/differential/DifferentialGetWorkingCopy.php
root@855c3328c91d:/opt/phabricator# git commit ( -m 'WIP: Landing to GitHub using deployment kes   ys feature'
[feature/LandToGitHub c517e4f] WIP: Landing to GitHub using deployment keys feature
Committer: root <root@467bb73843f5>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config --global user.name "Your Name"
git config --global user.email you@example.com
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
1 file changed, 2 insertions(+)
root@855c3328c91d:/opt/phabricator# git config --global user.name "Sb bastien        Dereckson"
fatal: $HOME not set
root@855c3328c91d:/opt/phabricator# git config --global user.name "Dereckson" root@855c3328c91d:/opt/phabricator# root@855c3328c91d:/opt/phabricator# s export HOME=/root
root@855c3328c91d:/opt/phabricator# export HOME=/rootgit config --global user.name "Dereckson"
root@855c3328c91d:/opt/phabricator# git config --global user.name "Dereckson" "Dereckson"  "Dereckson"  "Dereckson"  "Dereckson" e "Dereckson"m "Dereckson"a "Dereckson"i "Dereckson"l "Dereckson" "Deereckson" dereckson"ereckson"@"e"s"p"a"c"e"-"w"i"n"."o"r"g"
root@855c3328c91d:/opt/phabricator# export TERM=screen
root@855c3328c91d:/opt/phabricator# git commit --amend --reset-author
(B)0[?1049h[?25h[?1h=[?1h=[?1h= GNU nano 2.2.6 File: /opt/phabricator/.git/COMMIT_EDITMSG WIP: Landing to GitHub using deployment keys feature # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch feature/LandToGitHub # Changes to be committed: #modified: src/applications/differential/DifferentialGetWorkingCopy.php ## Untracked files: #conf/backup-20141127.sql #conf/backup.sql #migrate/ #resources/chatbot/xessife.json #[ Read 14 lines ] ^G Get Help^O WriteOut^R Read File^Y Prev Page^K Cut Text^C Cur Pos ^X Exit^J Justify^W Where Is^V Next Page^U UnCut Text^T To Spell File Name to Write: /opt/phabricator/.git/COMMIT_EDITMSG  M-D DOS Format  M-A Append M-B Backup FileC Cancel M-M Mac Format  M-P Prepend [ Wrote 14 lines ]^O WriteOut ^R Read File^Y Prev Page^K Cut Text ^C Cur PosX Exit ^J Justify ^W Where Is^V Next Page ^U UnCut Text^T To Spell [?1049l [?1l>[feature/LandToGitHub 070c09e] WIP: Landing to GitHub using deployment keys feature
1 file changed, 2 insertions(+)
root@855c3328c91d:/opt/phabricator# git rebase degit branch
* feature/LandToGitHub
fix/passphrases
master
production
production-migrate
root@855c3328c91d:/opt/phabricator# gir t rebase production
Current branch feature/LandToGitHub is up to date.
root@855c3328c91d:/opt/phabricator# git chc eckout production
Switched to branch 'production'
root@855c3328c91d:/opt/phabricator# git log
[?1h= commit 8458afc4bd9d004c6ad4d8ca395ce00d20009090
Author: root <root@467bb73843f5>
Date: Wed Nov 12 03:11:05 2014 +0000

Updating logo

commit 48e90ca7d5613beca588c940f650c06d8587bcc1
Author: Chad Little <chad@chadsdomain.com>
Date: Thu Nov 27 07:04:01 2014 -0800

Monospaced preferences now display in Remarkup areas

Summary: Fixes T6109, Ref T6654. Correctly clobbers the Remarkup defaults.

Test Plan:
Tested with Copperplate!

{F239347}

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T6109, T6654

Differential Revision: https://secure.phabricator.com/D10905

commit 013e953a4092a0faa54a00d965f904dde46340ec
Author: Dereckson <dereckson@espace-win.org>
Date: Wed Nov 26 05:07:37 2014 -0800

: [?1l>root@855c3328c91d:/opt/phabricator# git checkout master
Switched to branch 'master'
Your branch is behind 'origin/master' by 73 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
root@855c3328c91d:/opt/phabricator# git log
[?1h= commit 48e90ca7d5613beca588c940f650c06d8587bcc1
Author: Chad Little <chad@chadsdomain.com>
Date: Thu Nov 27 07:04:01 2014 -0800

Monospaced preferences now display in Remarkup areas

Summary: Fixes T6109, Ref T6654. Correctly clobbers the Remarkup defaults.

Test Plan:
Tested with Copperplate!

{F239347}

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T6109, T6654

Differential Revision: https://secure.phabricator.com/D10905

commit 013e953a4092a0faa54a00d965f904dde46340ec
Author: Dereckson <dereckson@espace-win.org>
Date: Wed Nov 26 05:07:37 2014 -0800

Fixed typo in Phame user guide

Summary: adminstrator <E2><86><92> administrator

Test Plan: read again the sencence

: [?1l>root@855c3328c91d:/opt/phabricator# gir   t pull
remote: Counting objects: 14963, done.
remote: Compressing objects: 0% (1/3043)  remote: Compressing objects: 1% (31/3043)  remote: Compressing objects: 2% (61/3043)  remote: Compressing objects: 3% (92/3043)  remote: Compressing objects: 4% (122/3043)  remote: Compressing objects: 5% (153/3043)  remote: Compressing objects: 6% (183/3043)  remote: Compressing objects: 7% (214/3043)  remote: Compressing objects: 8% (244/3043)  remote: Compressing objects: 9% (274/3043)  remote: Compressing objects: 10% (305/3043)  remote: Compressing objects: 11% (335/3043)  remote: Compressing objects: 12% (366/3043)  remote: Compressing objects: 13% (396/3043)  remote: Compressing objects: 14% (427/3043)  remote: Compressing objects: 15% (457/3043)  remote: Compressing objects: 16% (487/3043)  remote: Compressing objects: 17% (518/3043)  remote: Compressing objects: 18% (548/3043)  remote: Compressing objects: 19% (579/3043)  remote: Compressing objects: 20% (609/3043)  remote: Compressing objects: 21% (640/3043)  remote: Compressing objects: 22% (670/3043)  remote: Compressing objects: 23% (700/3043)  remote: Compressing objects: 24% (731/3043)  remote: Compressing objects: 25% (761/3043)  remote: Compressing objects: 26% (792/3043)  remote: Compressing objects: 27% (822/3043)  remote: Compressing objects: 28% (853/3043)  remote: Compressing objects: 29% (883/3043)  remote: Compressing objects: 30% (913/3043)  remote: Compressing objects: 31% (944/3043)  remote: Compressing objects: 32% (974/3043)  remote: Compressing objects: 33% (1005/3043)  remote: Compressing objects: 34% (1035/3043)  remote: Compressing objects: 35% (1066/3043)  remote: Compressing objects: 36% (1096/3043)  remote: Compressing objects: 37% (1126/3043)  remote: Compressing objects: 38% (1157/3043)  remote: Compressing objects: 39% (1187/3043)  remote: Compressing objects: 40% (1218/3043)  remote: Compressing objects: 41% (1248/3043)  remote: Compressing objects: 42% (1279/3043)  remote: Compressing objects: 43% (1309/3043)  remote: Compressing objects: 44% (1339/3043)  remote: Compressing objects: 45% (1370/3043)  remote: Compressing objects: 46% (1400/3043)  remote: Compressing objects: 47% (1431/3043)  remote: Compressing objects: 48% (1461/3043)  remote: Compressing objects: 49% (1492/3043)  remote: Compressing objects: 50% (1522/3043)  remote: Compressing objects: 51% (1552/3043)  remote: Compressing objects: 52% (1583/3043)  remote: Compressing objects: 53% (1613/3043)  remote: Compressing objects: 54% (1644/3043)  remote: Compressing objects: 55% (1674/3043)  remote: Compressing objects: 56% (1705/3043)  remote: Compressing objects: 57% (1735/3043)  remote: Compressing objects: 58% (1765/3043)  remote: Compressing objects: 59% (1796/3043)  remote: Compressing objects: 60% (1826/3043)  remote: Compressing objects: 61% (1857/3043)  remote: Compressing objects: 62% (1887/3043)  remote: Compressing objects: 63% (1918/3043)  remote: Compressing objects: 64% (1948/3043)  remote: Compressing objects: 65% (1978/3043)  remote: Compressing objects: 66% (2009/3043)  remote: Compressing objects: 67% (2039/3043)  remote: Compressing objects: 68% (2070/3043)  remote: Compressing objects: 69% (2100/3043)  remote: Compressing objects: 70% (2131/3043)  remote: Compressing objects: 71% (2161/3043)  remote: Compressing objects: 72% (2191/3043)  remote: Compressing objects: 73% (2222/3043)  remote: Compressing objects: 74% (2252/3043)  remote: Compressing objects: 75% (2283/3043)  remote: Compressing objects: 76% (2313/3043)  remote: Compressing objects: 77% (2344/3043)  remote: Compressing objects: 78% (2374/3043)  remote: Compressing objects: 79% (2404/3043)  remote: Compressing objects: 80% (2435/3043)  remote: Compressing objects: 81% (2465/3043)  remote: Compressing objects: 82% (2496/3043)  remote: Compressing objects: 83% (2526/3043)  remote: Compressing objects: 84% (2557/3043)  remote: Compressing objects: 85% (2587/3043)  remote: Compressing objects: 86% (2617/3043)  remote: Compressing objects: 87% (2648/3043)  remote: Compressing objects: 88% (2678/3043)  remote: Compressing objects: 89% (2709/3043)  remote: Compressing objects: 90% (2739/3043)  remote: Compressing objects: 91% (2770/3043)  remote: Compressing objects: 92% (2800/3043)  remote: Compressing objects: 93% (2830/3043)  remote: Compressing objects: 94% (2861/3043)  remote: Compressing objects: 95% (2891/3043)  remote: Compressing objects: 96% (2922/3043)  remote: Compressing objects: 97% (2952/3043)  remote: Compressing objects: 98% (2983/3043)  remote: Compressing objects: 99% (3013/3043)  remote: Compressing objects: 100% (3043/3043)  remote: Compressing objects: 100% (3043/3043), done.
Receiving objects: 0% (1/14963) Receiving objects: 1% (150/14963) Receiving objects: 2% (300/14963) Receiving objects: 3% (449/14963) Receiving objects: 4% (599/14963) Receiving objects: 5% (749/14963) Receiving objects: 6% (898/14963) Receiving objects: 7% (1048/14963) Receiving objects: 8% (1198/14963) Receiving objects: 9% (1347/14963) Receiving objects: 10% (1497/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 11% (1646/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 12% (1796/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 13% (1946/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 14% (2095/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 15% (2245/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 16% (2395/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 17% (2544/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 18% (2694/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 19% (2843/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 20% (2993/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 21% (3143/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 22% (3292/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 23% (3442/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 24% (3592/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 25% (3741/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 26% (3891/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 27% (4041/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 28% (4190/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 29% (4340/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 30% (4489/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 31% (4639/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 32% (4789/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 33% (4938/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 34% (5088/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 35% (5238/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 36% (5387/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 37% (5537/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 38% (5686/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 39% (5836/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 40% (5986/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 41% (6135/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 42% (6285/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 43% (6435/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 44% (6584/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 45% (6734/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 46% (6883/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 47% (7033/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 48% (7183/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 49% (7332/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 50% (7482/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 51% (7632/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 52% (7781/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 53% (7931/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 54% (8081/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 55% (8230/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 56% (8380/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 57% (8529/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 58% (8679/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 59% (8829/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 60% (8978/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 61% (9128/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 62% (9278/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 63% (9427/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 64% (9577/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 65% (9726/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 66% (9876/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 67% (10026/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 67% (10046/14963), 764.01 KiB | 1.48 MiB/s Receiving objects: 68% (10175/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 69% (10325/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 70% (10475/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 71% (10624/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 72% (10774/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 73% (10923/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 74% (11073/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 75% (11223/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 76% (11372/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 77% (11522/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 78% (11672/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 79% (11821/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 80% (11971/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 81% (12121/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 82% (12270/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 83% (12420/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 84% (12569/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 85% (12719/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 86% (12869/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 87% (13018/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 88% (13168/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 89% (13318/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 90% (13467/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 91% (13617/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 92% (13766/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 93% (13916/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 94% (14066/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 95% (14215/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 96% (14365/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 97% (14515/14963), 4.19 MiB | 4.18 MiB/s remote: Total 14963 (delta 3786), reused 1939 (delta 1939), pack-reused 9981
Receiving objects: 98% (14664/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 99% (14814/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 100% (14963/14963), 4.19 MiB | 4.18 MiB/s Receiving objects: 100% (14963/14963), 6.03 MiB | 4.18 MiB/s, done.
Resolving deltas: 0% (0/10043) Resolving deltas: 1% (101/10043) Resolving deltas: 2% (202/10043) Resolving deltas: 3% (316/10043) Resolving deltas: 4% (411/10043) Resolving deltas: 5% (506/10043) Resolving deltas: 6% (623/10043) Resolving deltas: 7% (706/10043) Resolving deltas: 8% (824/10043) Resolving deltas: 9% (912/10043) Resolving deltas: 10% (1006/10043) Resolving deltas: 11% (1105/10043) Resolving deltas: 12% (1207/10043) Resolving deltas: 13% (1308/10043) Resolving deltas: 14% (1414/10043) Resolving deltas: 15% (1507/10043) Resolving deltas: 16% (1613/10043) Resolving deltas: 17% (1710/10043) Resolving deltas: 18% (1819/10043) Resolving deltas: 19% (1931/10043) Resolving deltas: 20% (2026/10043) Resolving deltas: 21% (2118/10043) Resolving deltas: 22% (2230/10043) Resolving deltas: 23% (2313/10043) Resolving deltas: 24% (2425/10043) Resolving deltas: 25% (2527/10043) Resolving deltas: 26% (2614/10043) Resolving deltas: 27% (2754/10043) Resolving deltas: 28% (2824/10043) Resolving deltas: 29% (2919/10043) Resolving deltas: 30% (3025/10043) Resolving deltas: 31% (3115/10043) Resolving deltas: 32% (3223/10043) Resolving deltas: 33% (3316/10043) Resolving deltas: 34% (3435/10043) Resolving deltas: 35% (3522/10043) Resolving deltas: 36% (3626/10043) Resolving deltas: 37% (3745/10043) Resolving deltas: 38% (3819/10043) Resolving deltas: 39% (3921/10043) Resolving deltas: 40% (4019/10043) Resolving deltas: 41% (4142/10043) Resolving deltas: 42% (4273/10043) Resolving deltas: 43% (4323/10043) Resolving deltas: 44% (4510/10043) Resolving deltas: 45% (4526/10043) Resolving deltas: 46% (4656/10043) Resolving deltas: 47% (4802/10043) Resolving deltas: 48% (4870/10043) Resolving deltas: 49% (4956/10043) Resolving deltas: 50% (5069/10043) Resolving deltas: 51% (5155/10043) Resolving deltas: 52% (5309/10043) Resolving deltas: 53% (5329/10043) Resolving deltas: 54% (5431/10043) Resolving deltas: 55% (5526/10043) Resolving deltas: 56% (5658/10043) Resolving deltas: 57% (5727/10043) Resolving deltas: 58% (5845/10043) Resolving deltas: 59% (5939/10043) Resolving deltas: 60% (6058/10043) Resolving deltas: 61% (6130/10043) Resolving deltas: 62% (6233/10043) Resolving deltas: 63% (6339/10043) Resolving deltas: 64% (6431/10043) Resolving deltas: 65% (6528/10043) Resolving deltas: 66% (6633/10043) Resolving deltas: 67% (6729/10043) Resolving deltas: 68% (6839/10043) Resolving deltas: 69% (6933/10043) Resolving deltas: 70% (7034/10043) Resolving deltas: 71% (7132/10043) Resolving deltas: 72% (7237/10043) Resolving deltas: 73% (7333/10043) Resolving deltas: 74% (7449/10043) Resolving deltas: 75% (7536/10043) Resolving deltas: 76% (7640/10043) Resolving deltas: 77% (7741/10043) Resolving deltas: 78% (7846/10043) Resolving deltas: 79% (7941/10043) Resolving deltas: 80% (8054/10043) Resolving deltas: 81% (8136/10043) Resolving deltas: 82% (8241/10043) Resolving deltas: 83% (8349/10043) Resolving deltas: 84% (8437/10043) Resolving deltas: 85% (8539/10043) Resolving deltas: 86% (8639/10043) Resolving deltas: 87% (8744/10043) Resolving deltas: 88% (8842/10043) Resolving deltas: 89% (8940/10043) Resolving deltas: 90% (9042/10043) Resolving deltas: 91% (9140/10043) Resolving deltas: 92% (9247/10043) Resolving deltas: 93% (9345/10043) Resolving deltas: 94% (9453/10043) Resolving deltas: 95% (9541/10043) Resolving deltas: 96% (9643/10043) Resolving deltas: 97% (9745/10043) Resolving deltas: 98% (9847/10043) Resolving deltas: 99% (9970/10043) Resolving deltas: 100% (10043/10043) Resolving deltas: 100% (10043/10043), done.
From https://github.com/facebook/phabricator
f5600ac..4783c39 master -> origin/master
Updating 48e90ca..4783c39
Fast-forward
.arclint | 38 +-
.editorconfig | 21 +-
.gitignore | 8 +-
LICENSE | 1 -
README | 20 -
README.md | 43 ++
bin/phortune | 1 +
bin/trigger | 1 +
conf/keys/.keep | 0
externals/balanced-php/.gitignore | 14 -
externals/balanced-php/.travis.yml | 8 -
externals/balanced-php/LICENSE | 22 -
externals/balanced-php/README.md | 156 -----
externals/balanced-php/bootstrap.php | 4 -
externals/balanced-php/build-phar | 36 --
externals/balanced-php/composer.json | 24 -
externals/balanced-php/example/bank-account-debits.php | 54 --
externals/balanced-php/example/buyer-example.php | 157 -----
externals/balanced-php/example/composer.json | 5 -
externals/balanced-php/example/debit-example.php | 42 --
externals/balanced-php/example/events-and-callbacks.php | 59 --
externals/balanced-php/example/example.php | 120 ----
externals/balanced-php/example/iterate-example.php | 71 ---
externals/balanced-php/example/test-composer.php | 14 -
externals/balanced-php/example/test-phar.php | 12 -
externals/balanced-php/example/test-source.php | 12 -
externals/balanced-php/src/Balanced/APIKey.php | 55 --
externals/balanced-php/src/Balanced/Account.php | 217 -------
externals/balanced-php/src/Balanced/BankAccount.php | 127 -----
externals/balanced-php/src/Balanced/Bootstrap.php | 79 ---
externals/balanced-php/src/Balanced/Callback.php | 24 -
externals/balanced-php/src/Balanced/Card.php | 61 --
externals/balanced-php/src/Balanced/Credit.php | 75 ---
externals/balanced-php/src/Balanced/Debit.php | 64 ---
externals/balanced-php/src/Balanced/Errors.php | 135 -----
externals/balanced-php/src/Balanced/Event.php | 23 -
externals/balanced-php/src/Balanced/Hold.php | 77 ---
externals/balanced-php/src/Balanced/Marketplace.php | 325 -----------
externals/balanced-php/src/Balanced/Merchant.php | 51 --
externals/balanced-php/src/Balanced/Refund.php | 50 --
externals/balanced-php/src/Balanced/Resource.php | 48 --
externals/balanced-php/src/Balanced/Settings.php | 43 --
externals/balanced-php/tests/Balanced/ResourceTest.php | 614 --------------------
externals/balanced-php/tests/Balanced/SuiteTest.php | 798 --------------------------
externals/balanced-php/tests/phpunit.xml | 8 -
externals/vegas/LICENSE | 581 -------------------
externals/vegas/README | 29 -
externals/vegas/src/system/Serializer.as | 86 ---
externals/vegas/src/vegas/strings/JSON.as | 107 ----
externals/vegas/src/vegas/strings/json/JSONError.as | 84 ---
externals/vegas/src/vegas/strings/json/JSONSerializer.as | 757 -------------------------
externals/vegas/src/vegas/strings/json/JSONStrings.as | 85 ---
resources/celerity/map.php | 1386 +++++++++++++++++++++++----------------------
resources/celerity/packages.php | 21 +-
resources/sprite/apps_dark_1x/adventure.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/aphlict.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/application.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/audit.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/authentication.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/calendar.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/chatlog.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/conduit.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/conpherence.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/countdown.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/daemon.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/differential.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/diffusion.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/diviner.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/drydock.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/fact.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/fancyhome.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/feed.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/files.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/flags.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/harbormaster.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/help.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/herald.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/home.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/info-sm.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/legalpad.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/logo.png | Bin 3587 -> 0 bytes
resources/sprite/apps_dark_1x/logout-sm.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/macro.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/mail.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/maniphest.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/metamta.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/new-sm.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/new.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/nuance.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/owners.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/passphrase.png | Bin 1417 -> 0 bytes
resources/sprite/apps_dark_1x/paste.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/pebkac.png | Bin 1383 -> 0 bytes
resources/sprite/apps_dark_1x/people.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phage.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phame.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phid.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phlux.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/pholio.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phortune.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phpast.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phragment.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phrequent.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phriction.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/phund.png | Bin 1144 -> 0 bytes
resources/sprite/apps_dark_1x/policy.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/ponder.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/power.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/projects.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/releeph.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/repositories.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/search.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/settings-sm.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/settings.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/setup.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/slowvote.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/spaces.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/token.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/uiexamples.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/workboard.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/workphlow.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_1x/xhprof.png | Bin 3650 -> 0 bytes
resources/sprite/apps_dark_2x/adventure.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/aphlict.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/application.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/audit.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/authentication.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/calendar.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/chatlog.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/conduit.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/conpherence.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/countdown.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/daemon.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/differential.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/diffusion.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/diviner.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/drydock.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/fact.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/fancyhome.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/feed.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/files.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/flags.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/harbormaster.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/help.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/herald.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/home.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/info-sm.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/legalpad.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/logo.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/logout-sm.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/macro.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/mail.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/maniphest.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/metamta.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/new-sm.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/new.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/nuance.png | Bin 1768 -> 0 bytes
resources/sprite/apps_dark_2x/owners.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/passphrase.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/paste.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/pebkac.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/people.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phage.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phame.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phid.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phlux.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/pholio.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phortune.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phpast.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phragment.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phrequent.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phriction.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/phund.png | Bin 1284 -> 0 bytes
resources/sprite/apps_dark_2x/policy.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/ponder.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/power.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/projects.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/releeph.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/repositories.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/search.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/settings-sm.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/settings.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/setup.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/slowvote.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/spaces.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/token.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/uiexamples.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/workboard.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/workphlow.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_2x/xhprof.png | Bin 6023 -> 0 bytes
resources/sprite/apps_dark_4x/adventure.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/aphlict.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/application.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/audit.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/authentication.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/calendar.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/chatlog.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/conduit.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/conpherence.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/countdown.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/daemon.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/differential.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/diffusion.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/diviner.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/drydock.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/fact.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/fancyhome.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/feed.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/files.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/flags.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/harbormaster.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/help.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/herald.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/home.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/info-sm.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/legalpad.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/logo.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/logout-sm.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/macro.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/mail.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/maniphest.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/metamta.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/new-sm.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/new.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/nuance.png | Bin 2505 -> 0 bytes
resources/sprite/apps_dark_4x/owners.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/passphrase.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/paste.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/pebkac.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/people.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phage.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phame.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phid.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phlux.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/pholio.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phortune.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phpast.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phragment.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phrequent.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phriction.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/phund.png | Bin 1759 -> 0 bytes
resources/sprite/apps_dark_4x/policy.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/ponder.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/power.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/projects.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/releeph.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/repositories.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/search.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/settings-sm.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/settings.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/setup.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/slowvote.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/spaces.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/token.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/uiexamples.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/workboard.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/workphlow.png | Bin 15478 -> 0 bytes
resources/sprite/apps_dark_4x/xhprof.png | Bin 15478 -> 0 bytes
resources/sprite/button_bar_1x/calendar.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/chevron-left.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/chevron-right.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/cog.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/home.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/pencil.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/time.png | Bin 4124 -> 0 bytes
resources/sprite/button_bar_1x/workboard.png | Bin 175 -> 0 bytes
resources/sprite/button_bar_2x/calendar.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/chevron-left.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/chevron-right.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/cog.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/home.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/pencil.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/time.png | Bin 6497 -> 0 bytes
resources/sprite/button_bar_2x/workboard.png | Bin 201 -> 0 bytes
resources/sprite/conpherence_1x/calendar_off.png | Bin 263 -> 0 bytes
resources/sprite/conpherence_1x/calendar_on.png | Bin 272 -> 0 bytes
resources/sprite/conpherence_1x/conversation_off.png | Bin 1827 -> 0 bytes
resources/sprite/conpherence_1x/conversation_on.png | Bin 1822 -> 0 bytes
resources/sprite/conpherence_1x/files_off.png | Bin 886 -> 0 bytes
resources/sprite/conpherence_1x/files_on.png | Bin 895 -> 0 bytes
resources/sprite/conpherence_1x/list_off.png | Bin 177 -> 0 bytes
resources/sprite/conpherence_1x/list_on.png | Bin 199 -> 0 bytes
resources/sprite/conpherence_1x/more_off.png | Bin 385 -> 0 bytes
resources/sprite/conpherence_1x/more_on.png | Bin 410 -> 0 bytes
resources/sprite/conpherence_1x/people_off.png | Bin 1005 -> 0 bytes
resources/sprite/conpherence_1x/people_on.png | Bin 965 -> 0 bytes
resources/sprite/conpherence_1x/settings_off.png | Bin 1025 -> 0 bytes
resources/sprite/conpherence_1x/settings_on.png | Bin 1126 -> 0 bytes
resources/sprite/conpherence_2x/calendar_off.png | Bin 418 -> 0 bytes
resources/sprite/conpherence_2x/calendar_on.png | Bin 421 -> 0 bytes
resources/sprite/conpherence_2x/conversation_off.png | Bin 1771 -> 0 bytes
resources/sprite/conpherence_2x/conversation_on.png | Bin 1592 -> 0 bytes
resources/sprite/conpherence_2x/files_off.png | Bin 1706 -> 0 bytes
resources/sprite/conpherence_2x/files_on.png | Bin 1596 -> 0 bytes
resources/sprite/conpherence_2x/list_off.png | Bin 306 -> 0 bytes
resources/sprite/conpherence_2x/list_on.png | Bin 295 -> 0 bytes
resources/sprite/conpherence_2x/more_off.png | Bin 776 -> 0 bytes
resources/sprite/conpherence_2x/more_on.png | Bin 923 -> 0 bytes
resources/sprite/conpherence_2x/people_off.png | Bin 1668 -> 0 bytes
resources/sprite/conpherence_2x/people_on.png | Bin 1548 -> 0 bytes
resources/sprite/conpherence_2x/settings_off.png | Bin 1885 -> 0 bytes
resources/sprite/conpherence_2x/settings_on.png | Bin 1489 -> 0 bytes
resources/sprite/docs_1x/audio.png | Bin 1519 -> 0 bytes
resources/sprite/docs_1x/doc.png | Bin 1582 -> 0 bytes
resources/sprite/docs_1x/file.png | Bin 1294 -> 0 bytes
resources/sprite/docs_1x/image.png | Bin 1804 -> 0 bytes
resources/sprite/docs_1x/movie.png | Bin 1531 -> 0 bytes
resources/sprite/docs_1x/pdf.png | Bin 1540 -> 0 bytes
resources/sprite/docs_1x/place.png | Bin 1628 -> 0 bytes
resources/sprite/docs_1x/zip.png | Bin 1683 -> 0 bytes
resources/sprite/docs_2x/audio.png | Bin 2087 -> 0 bytes
resources/sprite/docs_2x/doc.png | Bin 2268 -> 0 bytes
resources/sprite/docs_2x/file.png | Bin 1566 -> 0 bytes
resources/sprite/docs_2x/image.png | Bin 2851 -> 0 bytes
resources/sprite/docs_2x/movie.png | Bin 2181 -> 0 bytes
resources/sprite/docs_2x/pdf.png | Bin 2138 -> 0 bytes
resources/sprite/docs_2x/place.png | Bin 2335 -> 0 bytes
resources/sprite/docs_2x/zip.png | Bin 2518 -> 0 bytes
resources/sprite/login_1x/Balanced.png | Bin 1987 -> 0 bytes
resources/sprite/login_2x/Balanced.png | Bin 5427 -> 0 bytes
resources/sprite/main_header/blindigo.png | Bin 0 -> 1189 bytes
resources/sprite/main_header/indigo.png | Bin 0 -> 943 bytes
resources/sprite/manifest/apps-large.json | 351 ------------
resources/sprite/manifest/apps-xlarge.json | 200 -------
resources/sprite/manifest/apps.json | 352 ------------
resources/sprite/manifest/conpherence.json | 81 ---
resources/sprite/manifest/docs.json | 51 --
resources/sprite/manifest/main-header.json | 108 ++--
resources/sprite/manifest/menu.json | 118 +---
resources/sprite/manifest/payments.json | 45 --
resources/sprite/manifest/projects.json | 648 +++++++++++----------
resources/sprite/menu_1x/app.png | Bin 973 -> 0 bytes
resources/sprite/menu_1x/app_blue.png | Bin 1100 -> 0 bytes
resources/sprite/menu_1x/arrow-right.png | Bin 551 -> 0 bytes
resources/sprite/menu_1x/bubble.png | Bin 1520 -> 0 bytes
resources/sprite/menu_1x/conf-hover.png | Bin 1074 -> 0 bytes
resources/sprite/menu_1x/conf-off.png | Bin 1074 -> 0 bytes
resources/sprite/menu_1x/conf-unseen.png | Bin 1110 -> 0 bytes
resources/sprite/menu_1x/eye.png | Bin 3051 -> 1794 bytes
resources/sprite/menu_1x/info-sm.png | Bin 1911 -> 0 bytes
resources/sprite/menu_1x/logo.png | Bin 2117 -> 1337 bytes
resources/sprite/menu_1x/logout-sm.png | Bin 1856 -> 0 bytes
resources/sprite/menu_1x/new-sm.png | Bin 1425 -> 0 bytes
resources/sprite/menu_1x/new.png | Bin 224 -> 0 bytes
resources/sprite/menu_1x/new_blue.png | Bin 245 -> 0 bytes
resources/sprite/menu_1x/power.png | Bin 6023 -> 0 bytes
resources/sprite/menu_1x/round_bubble.png | Bin 1545 -> 0 bytes
resources/sprite/menu_1x/search.png | Bin 1280 -> 0 bytes
resources/sprite/menu_1x/search_blue.png | Bin 1489 -> 0 bytes
resources/sprite/menu_1x/seen_have_unread.png | Bin 1278 -> 0 bytes
resources/sprite/menu_1x/seen_read_all.png | Bin 1270 -> 0 bytes
resources/sprite/menu_1x/settings-sm.png | Bin 2170 -> 0 bytes
resources/sprite/menu_1x/unseen_any.png | Bin 1321 -> 0 bytes
resources/sprite/menu_2x/app.png | Bin 1036 -> 0 bytes
resources/sprite/menu_2x/app_blue.png | Bin 1251 -> 0 bytes
resources/sprite/menu_2x/arrow-right.png | Bin 988 -> 0 bytes
resources/sprite/menu_2x/bubble.png | Bin 1320 -> 0 bytes
resources/sprite/menu_2x/conf-hover.png | Bin 1169 -> 0 bytes
resources/sprite/menu_2x/conf-off.png | Bin 1158 -> 0 bytes
resources/sprite/menu_2x/conf-unseen.png | Bin 1250 -> 0 bytes
resources/sprite/menu_2x/eye.png | Bin 6127 -> 2876 bytes
resources/sprite/menu_2x/info-sm.png | Bin 2877 -> 0 bytes
resources/sprite/menu_2x/logo.png | Bin 2902 -> 1699 bytes
resources/sprite/menu_2x/logout-sm.png | Bin 2717 -> 0 bytes
resources/sprite/menu_2x/new-sm.png | Bin 1662 -> 0 bytes
resources/sprite/menu_2x/new.png | Bin 321 -> 0 bytes
resources/sprite/menu_2x/new_blue.png | Bin 300 -> 0 bytes
resources/sprite/menu_2x/power.png | Bin 15478 -> 0 bytes
resources/sprite/menu_2x/round_bubble.png | Bin 1277 -> 0 bytes
resources/sprite/menu_2x/search.png | Bin 1395 -> 0 bytes
resources/sprite/menu_2x/search_blue.png | Bin 1625 -> 0 bytes
resources/sprite/menu_2x/seen_have_unread.png | Bin 1614 -> 0 bytes
resources/sprite/menu_2x/seen_read_all.png | Bin 1625 -> 0 bytes
resources/sprite/menu_2x/settings-sm.png | Bin 3715 -> 0 bytes
resources/sprite/menu_2x/unseen_any.png | Bin 1756 -> 0 bytes
resources/sprite/payments_2x/americanexpress.png | Bin 3303 -> 0 bytes
resources/sprite/payments_2x/discover.png | Bin 2564 -> 0 bytes
resources/sprite/payments_2x/googlecheckout.png | Bin 2878 -> 0 bytes
resources/sprite/payments_2x/mastercard.png | Bin 2611 -> 0 bytes
resources/sprite/payments_2x/paypal.png | Bin 1889 -> 0 bytes
resources/sprite/payments_2x/visa.png | Bin 2127 -> 0 bytes
resources/sprite/payments_2x/worldpay.png | Bin 1650 -> 0 bytes
resources/sprite/projects_1x/fa-briefcase.png | Bin 0 -> 222 bytes
resources/sprite/projects_1x/fa-bug.png | Bin 0 -> 408 bytes
resources/sprite/projects_1x/fa-building.png | Bin 0 -> 369 bytes
resources/sprite/projects_1x/fa-calendar.png | Bin 0 -> 228 bytes
resources/sprite/projects_1x/fa-cloud.png | Bin 0 -> 314 bytes
resources/sprite/projects_1x/fa-credit-card.png | Bin 0 -> 220 bytes
resources/sprite/projects_1x/fa-envelope.png | Bin 0 -> 442 bytes
resources/sprite/projects_1x/fa-flag-checkered.png | Bin 0 -> 557 bytes
resources/sprite/projects_1x/fa-flask.png | Bin 0 -> 377 bytes
resources/sprite/projects_1x/fa-folder.png | Bin 0 -> 236 bytes
resources/sprite/projects_1x/fa-lock.png | Bin 0 -> 306 bytes
resources/sprite/projects_1x/fa-tags.png | Bin 0 -> 520 bytes
resources/sprite/projects_1x/fa-trash-o.png | Bin 0 -> 331 bytes
resources/sprite/projects_1x/fa-truck.png | Bin 0 -> 370 bytes
resources/sprite/projects_1x/fa-umbrella.png | Bin 0 -> 432 bytes
resources/sprite/projects_1x/fa-users.png | Bin 0 -> 558 bytes
resources/sprite/projects_2x/fa-briefcase.png | Bin 0 -> 406 bytes
resources/sprite/projects_2x/fa-bug.png | Bin 0 -> 851 bytes
resources/sprite/projects_2x/fa-building.png | Bin 0 -> 716 bytes
resources/sprite/projects_2x/fa-calendar.png | Bin 0 -> 462 bytes
resources/sprite/projects_2x/fa-cloud.png | Bin 0 -> 567 bytes
resources/sprite/projects_2x/fa-credit-card.png | Bin 0 -> 348 bytes
resources/sprite/projects_2x/fa-envelope.png | Bin 0 -> 831 bytes
resources/sprite/projects_2x/fa-flag-checkered.png | Bin 0 -> 1011 bytes
resources/sprite/projects_2x/fa-flask.png | Bin 0 -> 692 bytes
resources/sprite/projects_2x/fa-folder.png | Bin 0 -> 375 bytes
resources/sprite/projects_2x/fa-lock.png | Bin 0 -> 462 bytes
resources/sprite/projects_2x/fa-tags.png | Bin 0 -> 1009 bytes
resources/sprite/projects_2x/fa-trash-o.png | Bin 0 -> 460 bytes
resources/sprite/projects_2x/fa-truck.png | Bin 0 -> 553 bytes
resources/sprite/projects_2x/fa-umbrella.png | Bin 0 -> 820 bytes
resources/sprite/projects_2x/fa-users.png | Bin 0 -> 1284 bytes
resources/sprite/remarkup_1x/none.png | Bin 938 -> 0 bytes
resources/sprite/remarkup_1x/text_b.png | Bin 251 -> 0 bytes
resources/sprite/remarkup_1x/text_code.png | Bin 318 -> 0 bytes
resources/sprite/remarkup_1x/text_fullscreen.png | Bin 1248 -> 0 bytes
resources/sprite/remarkup_1x/text_fullscreen_off.png | Bin 1254 -> 0 bytes
resources/sprite/remarkup_1x/text_help.png | Bin 160 -> 0 bytes
resources/sprite/remarkup_1x/text_i.png | Bin 272 -> 0 bytes
resources/sprite/remarkup_1x/text_image.png | Bin 1386 -> 0 bytes
resources/sprite/remarkup_1x/text_larger.png | Bin 210 -> 0 bytes
resources/sprite/remarkup_1x/text_link.png | Bin 518 -> 0 bytes
resources/sprite/remarkup_1x/text_meme.png | Bin 146 -> 0 bytes
resources/sprite/remarkup_1x/text_ol.png | Bin 126 -> 0 bytes
resources/sprite/remarkup_1x/text_table.png | Bin 149 -> 0 bytes
resources/sprite/remarkup_1x/text_tag.png | Bin 250 -> 0 bytes
resources/sprite/remarkup_1x/text_tt.png | Bin 211 -> 0 bytes
resources/sprite/remarkup_1x/text_ul.png | Bin 154 -> 0 bytes
resources/sprite/remarkup_2x/none.png | Bin 952 -> 0 bytes
resources/sprite/remarkup_2x/text_b.png | Bin 727 -> 0 bytes
resources/sprite/remarkup_2x/text_chaos.png | Bin 1727 -> 0 bytes
resources/sprite/remarkup_2x/text_chaos_off.png | Bin 1942 -> 0 bytes
resources/sprite/remarkup_2x/text_code.png | Bin 524 -> 0 bytes
resources/sprite/remarkup_2x/text_fullscreen.png | Bin 1610 -> 0 bytes
resources/sprite/remarkup_2x/text_fullscreen_off.png | Bin 1693 -> 0 bytes
resources/sprite/remarkup_2x/text_help.png | Bin 237 -> 0 bytes
resources/sprite/remarkup_2x/text_i.png | Bin 509 -> 0 bytes
resources/sprite/remarkup_2x/text_image.png | Bin 918 -> 0 bytes
resources/sprite/remarkup_2x/text_larger.png | Bin 311 -> 0 bytes
resources/sprite/remarkup_2x/text_link.png | Bin 963 -> 0 bytes
resources/sprite/remarkup_2x/text_meme.png | Bin 211 -> 0 bytes
resources/sprite/remarkup_2x/text_ol.png | Bin 177 -> 0 bytes
resources/sprite/remarkup_2x/text_table.png | Bin 175 -> 0 bytes
resources/sprite/remarkup_2x/text_tag.png | Bin 427 -> 0 bytes
resources/sprite/remarkup_2x/text_tt.png | Bin 332 -> 0 bytes
resources/sprite/remarkup_2x/text_ul.png | Bin 155 -> 0 bytes
resources/sql/autopatches/20140210.projcfield.4.memmig.sql | 4 +-
resources/sql/autopatches/20140211.dx.3.migsubscriptions.sql | 2 +-
resources/sql/autopatches/20140212.dx.1.armageddon.php | 6 +-
resources/sql/autopatches/20140420.rel.2.objectmig.php | 2 +-
resources/sql/autopatches/20140731.audit.1.subscribers.php | 2 +-
resources/sql/autopatches/20140904.macroattach.php | 2 +-
resources/sql/autopatches/20141210.maniphestsubscribersmig.1.sql | 9 +
resources/sql/autopatches/20141210.maniphestsubscribersmig.2.sql | 2 +
resources/sql/autopatches/20141210.reposervice.sql | 2 +
resources/sql/autopatches/20141212.conduittoken.sql | 12 +
resources/sql/autopatches/20141215.almanacservicetype.sql | 8 +
resources/sql/autopatches/20141217.almanacdevicelock.sql | 2 +
resources/sql/autopatches/20141217.almanaclock.sql | 2 +
resources/sql/autopatches/20141218.maniphestcctxn.php | 20 +
resources/sql/autopatches/20141222.maniphestprojtxn.php | 49 ++
resources/sql/autopatches/20141223.daemonloguser.sql | 2 +
resources/sql/autopatches/20141223.daemonobjectphid.sql | 5 +
resources/sql/autopatches/20141230.pasteeditpolicycolumn.sql | 3 +
resources/sql/autopatches/20141230.pasteeditpolicyexisting.sql | 2 +
resources/sql/autopatches/20150102.policyname.php | 38 ++
resources/sql/autopatches/20150102.tasksubscriber.sql | 1 +
resources/sql/autopatches/20150105.conpsearch.sql | 14 +
resources/sql/autopatches/20150114.oauthserver.client.policy.sql | 11 +
resources/sql/autopatches/20150115.applicationemails.sql | 12 +
resources/sql/autopatches/20150115.trigger.1.sql | 11 +
resources/sql/autopatches/20150115.trigger.2.sql | 8 +
resources/sql/autopatches/20150116.maniphestapplicationemails.php | 20 +
resources/sql/autopatches/20150120.maniphestdefaultauthor.php | 22 +
resources/sql/autopatches/20150124.subs.1.sql | 20 +
resources/sql/autopatches/20150129.pastefileapplicationemails.php | 38 ++
resources/sql/autopatches/20150130.phortune.1.subphid.sql | 2 +
resources/sql/autopatches/20150130.phortune.2.subkey.sql | 2 +
resources/sql/autopatches/20150131.phortune.1.defaultpayment.sql | 2 +
resources/sql/autopatches/20150205.authprovider.autologin.sql | 2 +
resources/sql/autopatches/20150205.daemonenv.sql | 2 +
resources/sql/autopatches/20150209.invite.sql | 11 +
resources/sql/autopatches/20150209.oauthclient.trust.sql | 2 +
resources/sql/autopatches/20150210.invitephid.sql | 5 +
resources/sql/autopatches/20150212.legalpad.session.1.sql | 5 +
resources/sql/autopatches/20150212.legalpad.session.2.sql | 2 +
resources/sql/autopatches/20150219.scratch.nonmutable.sql | 2 +
resources/sql/autopatches/20150223.daemon.1.id.sql | 2 +
resources/sql/autopatches/20150223.daemon.2.idlegacy.sql | 2 +
resources/sql/autopatches/20150223.daemon.3.idkey.sql | 2 +
resources/sql/autopatches/20150312.filechunk.1.sql | 9 +
resources/sql/autopatches/20150312.filechunk.2.sql | 2 +
resources/sql/autopatches/20150312.filechunk.3.sql | 2 +
resources/sql/autopatches/20150317.conpherence.isroom.1.sql | 2 +
resources/sql/autopatches/20150317.conpherence.isroom.2.sql | 2 +
resources/sql/autopatches/20150317.conpherence.policy.sql | 17 +
resources/sql/patches/005.workers.sql | 4 +-
resources/sql/patches/006.repository.sql | 2 +-
resources/sql/patches/061.phrictioncontent.sql | 2 +-
resources/sql/patches/078.nametoken.sql | 2 +-
resources/sql/patches/097.heraldruletypes.sql | 2 +-
resources/sql/patches/20130201.revisionunsubscribed.php | 2 +-
resources/sql/patches/20130409.commitdrev.php | 2 +-
resources/sql/patches/20130703.legalpaddocdenorm.php | 2 +-
resources/sql/patches/20130716.archivememberlessprojects.php | 2 +-
resources/sql/patches/20131004.dxreviewers.php | 2 +-
resources/sql/patches/20131121.repocredentials.2.mig.php | 2 +-
resources/sql/patches/migrate-differential-dependencies.php | 2 +-
resources/sql/patches/migrate-maniphest-dependencies.php | 2 +-
resources/sql/patches/migrate-project-edges.php | 2 +-
resources/sql/quickstart.sql | 222 ++++++--
scripts/celerity/generate_sprites.php | 5 -
scripts/daemon/launch_daemon.php | 13 +-
scripts/mail/mail_handler.php | 1 +
scripts/repository/commit_hook.php | 27 +
scripts/repository/reparse.php | 295 ----------
scripts/setup/manage_phortune.php | 21 +
scripts/setup/manage_trigger.php | 21 +
scripts/sql/manage_storage.php | 2 +-
scripts/ssh/ssh-auth.php | 38 +-
scripts/ssh/ssh-exec.php | 178 +++++-
scripts/symbols/generate_ctags_symbols.php | 4 +-
scripts/symbols/generate_php_symbols.php | 6 +-
src/__phutil_library_map__.php | 1028 +++++++++++++++++++++++----------
src/__tests__/PhabricatorCelerityTestCase.php | 26 +-
src/__tests__/PhabricatorConduitTestCase.php | 19 +
src/__tests__/PhabricatorInfrastructureTestCase.php | 32 --
src/__tests__/PhabricatorLibraryTestCase.php | 3 +
src/aphront/AphrontRequest.php | 144 ++++-
src/aphront/configuration/AphrontApplicationConfiguration.php | 232 +++++++-
src/aphront/configuration/AphrontDefaultApplicationConfiguration.php | 4 +-
src/aphront/response/AphrontFileResponse.php | 69 ++-
src/aphront/response/AphrontHTTPProxyResponse.php | 65 +++
src/aphront/response/AphrontRedirectResponse.php | 4 +-
src/aphront/response/AphrontResponse.php | 85 ++-
src/aphront/response/AphrontStandaloneHTMLResponse.php | 63 +++
src/aphront/response/AphrontUnhandledExceptionResponse.php | 80 +++
src/aphront/sink/AphrontHTTPSink.php | 19 +-
src/aphront/sink/AphrontIsolatedHTTPSink.php | 4 +
src/aphront/sink/AphrontPHPHTTPSink.php | 10 +
src/applications/almanac/application/PhabricatorAlmanacApplication.php | 19 +-
src/applications/almanac/capability/AlmanacCreateClusterServicesCapability.php | 17 +
src/applications/almanac/conduit/AlmanacConduitAPIMethod.php | 53 ++
src/applications/almanac/conduit/AlmanacQueryDevicesConduitAPIMethod.php | 67 +++
src/applications/almanac/conduit/AlmanacQueryServicesConduitAPIMethod.php | 82 +--
src/applications/almanac/controller/AlmanacBindingEditController.php | 9 +-
src/applications/almanac/controller/AlmanacBindingViewController.php | 24 +-
src/applications/almanac/controller/AlmanacConsoleController.php | 12 +-
src/applications/almanac/controller/AlmanacController.php | 147 ++++-
src/applications/almanac/controller/AlmanacDeviceController.php | 2 +-
src/applications/almanac/controller/AlmanacDeviceEditController.php | 10 +-
src/applications/almanac/controller/AlmanacDeviceListController.php | 2 +-
src/applications/almanac/controller/AlmanacDeviceViewController.php | 80 ++-
src/applications/almanac/controller/AlmanacNetworkController.php | 2 +-
src/applications/almanac/controller/AlmanacNetworkListController.php | 2 +-
src/applications/almanac/controller/AlmanacNetworkViewController.php | 17 +-
src/applications/almanac/controller/AlmanacPropertyDeleteController.php | 109 ++++
src/applications/almanac/controller/AlmanacPropertyEditController.php | 100 ++--
src/applications/almanac/controller/AlmanacServiceController.php | 2 +-
src/applications/almanac/controller/AlmanacServiceEditController.php | 107 +++-
src/applications/almanac/controller/AlmanacServiceListController.php | 2 +-
src/applications/almanac/controller/AlmanacServiceViewController.php | 31 +-
src/applications/almanac/customfield/AlmanacCoreCustomField.php | 27 +-
src/applications/almanac/editor/AlmanacDeviceEditor.php | 24 +-
src/applications/almanac/editor/AlmanacNetworkEditor.php | 2 +-
src/applications/almanac/editor/AlmanacServiceEditor.php | 26 +
src/applications/almanac/management/AlmanacManagementLockWorkflow.php | 49 ++
src/applications/almanac/management/AlmanacManagementRegisterWorkflow.php | 221 ++++++++
src/applications/almanac/management/AlmanacManagementTrustKeyWorkflow.php | 2 +-
src/applications/almanac/management/AlmanacManagementUnlockWorkflow.php | 49 ++
src/applications/almanac/management/AlmanacManagementUntrustKeyWorkflow.php | 2 +-
src/applications/almanac/management/AlmanacManagementWorkflow.php | 44 +-
src/applications/almanac/property/AlmanacPropertyInterface.php | 1 +
src/applications/almanac/query/AlmanacDeviceQuery.php | 23 +-
src/applications/almanac/query/AlmanacDeviceSearchEngine.php | 4 +-
src/applications/almanac/query/AlmanacNetworkSearchEngine.php | 4 +-
src/applications/almanac/query/AlmanacPropertyQuery.php | 2 +-
src/applications/almanac/query/AlmanacQuery.php | 3 +-
src/applications/almanac/query/AlmanacServiceQuery.php | 129 ++++-
src/applications/almanac/query/AlmanacServiceSearchEngine.php | 18 +-
src/applications/almanac/servicetype/AlmanacClusterDatabaseServiceType.php | 23 +
src/applications/almanac/servicetype/AlmanacClusterRepositoryServiceType.php | 34 ++
src/applications/almanac/servicetype/AlmanacClusterServiceType.php | 38 ++
src/applications/almanac/servicetype/AlmanacCustomServiceType.php | 17 +
src/applications/almanac/servicetype/AlmanacServiceType.php | 76 +++
src/applications/almanac/storage/AlmanacBinding.php | 24 +-
src/applications/almanac/storage/AlmanacDevice.php | 83 ++-
src/applications/almanac/storage/AlmanacInterface.php | 35 +-
src/applications/almanac/storage/AlmanacNetwork.php | 51 +-
src/applications/almanac/storage/AlmanacProperty.php | 36 +-
src/applications/almanac/storage/AlmanacService.php | 78 ++-
src/applications/almanac/storage/AlmanacServiceTransaction.php | 12 +
src/applications/almanac/typeahead/AlmanacInterfaceDatasource.php | 2 +-
src/applications/almanac/typeahead/AlmanacServiceDatasource.php | 43 ++
src/applications/almanac/util/AlmanacKeys.php | 22 +
src/applications/almanac/view/AlmanacInterfaceTableView.php | 18 +-
src/applications/aphlict/management/PhabricatorAphlictManagementBuildWorkflow.php | 61 --
src/applications/aphlict/management/PhabricatorAphlictManagementDebugWorkflow.php | 11 +-
src/applications/aphlict/management/PhabricatorAphlictManagementRestartWorkflow.php | 8 +-
src/applications/aphlict/management/PhabricatorAphlictManagementStartWorkflow.php | 7 +-
src/applications/aphlict/management/PhabricatorAphlictManagementStatusWorkflow.php | 2 +-
src/applications/aphlict/management/PhabricatorAphlictManagementStopWorkflow.php | 2 +-
src/applications/aphlict/management/PhabricatorAphlictManagementWorkflow.php | 154 ++++-
src/applications/arcanist/conduit/ArcanistProjectInfoConduitAPIMethod.php | 8 +-
src/applications/audit/application/PhabricatorAuditApplication.php | 33 +-
src/applications/audit/editor/PhabricatorAuditCommentEditor.php | 7 -
src/applications/audit/editor/PhabricatorAuditEditor.php | 144 +++--
src/applications/audit/events/AuditActionMenuEventListener.php | 44 --
src/applications/audit/mail/PhabricatorAuditMailReceiver.php | 13 +-
src/applications/audit/mail/PhabricatorAuditReplyHandler.php | 57 +-
src/applications/audit/management/PhabricatorAuditManagementDeleteWorkflow.php | 2 +-
src/applications/audit/query/PhabricatorCommitSearchEngine.php | 44 +-
src/applications/audit/storage/PhabricatorAuditInlineComment.php | 72 ++-
src/applications/audit/storage/PhabricatorAuditTransaction.php | 30 +-
src/applications/audit/storage/PhabricatorAuditTransactionComment.php | 14 +-
src/applications/audit/view/PhabricatorAuditListView.php | 4 +-
src/applications/auth/application/PhabricatorAuthApplication.php | 30 +-
src/applications/auth/capability/AuthManageProvidersCapability.php | 17 +
src/applications/auth/conduit/PhabricatorAuthConduitAPIMethod.php | 19 +
src/applications/auth/conduit/PhabricatorAuthQueryPublicKeysConduitAPIMethod.php | 77 +++
src/applications/auth/constants/PhabricatorCookies.php | 6 +
src/applications/auth/controller/PhabricatorAuthController.php | 58 +-
src/applications/auth/controller/PhabricatorAuthDowngradeSessionController.php | 2 +-
src/applications/auth/controller/PhabricatorAuthFinishController.php | 6 +-
src/applications/auth/controller/PhabricatorAuthInviteController.php | 63 +++
src/applications/auth/controller/PhabricatorAuthLoginController.php | 1 +
src/applications/auth/controller/PhabricatorAuthNeedsMultiFactorController.php | 10 +-
src/applications/auth/controller/PhabricatorAuthRegisterController.php | 164 ++++--
src/applications/auth/controller/PhabricatorAuthStartController.php | 54 +-
src/applications/auth/controller/PhabricatorAuthValidateController.php | 4 +
src/applications/auth/controller/PhabricatorEmailLoginController.php | 2 +-
src/applications/auth/controller/PhabricatorLogoutController.php | 8 +-
src/applications/auth/controller/PhabricatorMustVerifyEmailController.php | 4 +-
src/applications/auth/controller/config/PhabricatorAuthDisableController.php | 19 +-
src/applications/auth/controller/config/PhabricatorAuthEditController.php | 72 ++-
src/applications/auth/controller/config/PhabricatorAuthListController.php | 125 ++--
src/applications/auth/controller/config/PhabricatorAuthNewController.php | 4 +-
src/applications/auth/controller/config/PhabricatorAuthProviderConfigController.php | 11 +-
src/applications/auth/data/PhabricatorAuthInviteAction.php | 210 +++++++
src/applications/auth/editor/PhabricatorAuthProviderConfigEditor.php | 9 +-
src/applications/auth/engine/PhabricatorAuthInviteEngine.php | 256 +++++++++
src/applications/auth/engine/PhabricatorAuthSessionEngine.php | 48 ++
src/applications/auth/exception/PhabricatorAuthInviteAccountException.php | 7 +
src/applications/auth/exception/PhabricatorAuthInviteDialogException.php | 63 +++
src/applications/auth/exception/PhabricatorAuthInviteException.php | 3 +
src/applications/auth/exception/PhabricatorAuthInviteInvalidException.php | 7 +
src/applications/auth/exception/PhabricatorAuthInviteLoginException.php | 9 +
src/applications/auth/exception/PhabricatorAuthInviteRegisteredException.php | 8 +
src/applications/auth/exception/PhabricatorAuthInviteVerifyException.php | 7 +
src/applications/auth/factor/PhabricatorAuthFactorTOTP.php | 308 ----------
src/applications/auth/factor/PhabricatorTOTPAuthFactor.php | 308 ++++++++++
src/applications/auth/factor/__tests__/PhabricatorAuthFactorTOTPTestCase.php | 44 --
src/applications/auth/factor/__tests__/PhabricatorAuthInviteTestCase.php | 374 ++++++++++++
src/applications/auth/factor/__tests__/PhabricatorTOTPAuthFactorTestCase.php | 44 ++
src/applications/auth/management/PhabricatorAuthManagementCachePKCS8Workflow.php | 96 ++++
src/applications/auth/management/PhabricatorAuthManagementTrustOAuthClientWorkflow.php | 63 +++
src/applications/auth/management/PhabricatorAuthManagementUntrustOAuthClientWorkflow.php | 63 +++
src/applications/auth/management/PhabricatorAuthManagementVerifyWorkflow.php | 68 +++
src/applications/auth/phid/PhabricatorAuthAuthFactorPHIDType.php | 2 +-
src/applications/auth/phid/PhabricatorAuthAuthProviderPHIDType.php | 35 ++
src/applications/auth/phid/PhabricatorAuthInvitePHIDType.php | 31 +
src/applications/auth/provider/PhabricatorAuthProvider.php | 22 +-
src/applications/auth/provider/PhabricatorBitbucketAuthProvider.php | 2 +-
src/applications/auth/provider/PhabricatorLDAPAuthProvider.php | 2 +-
src/applications/auth/provider/PhabricatorOAuth2AuthProvider.php | 2 +-
src/applications/auth/provider/PhabricatorPasswordAuthProvider.php | 25 +-
src/applications/auth/provider/PhabricatorPhabricatorAuthProvider.php | 203 +++++++
src/applications/auth/query/PhabricatorAuthInviteQuery.php | 116 ++++
src/applications/auth/query/PhabricatorAuthInviteSearchEngine.php | 109 ++++
src/applications/auth/query/PhabricatorExternalAccountQuery.php | 4 +-
src/applications/auth/sshkey/PhabricatorAuthSSHPublicKey.php | 42 +-
src/applications/auth/storage/PhabricatorAuthFactorConfig.php | 2 +-
src/applications/auth/storage/PhabricatorAuthInvite.php | 117 ++++
src/applications/auth/storage/PhabricatorAuthProviderConfig.php | 36 +-
src/applications/auth/storage/PhabricatorAuthProviderConfigTransaction.php | 16 +-
src/applications/auth/storage/PhabricatorAuthSSHKey.php | 2 +-
src/applications/auth/storage/PhabricatorAuthSession.php | 4 +-
src/applications/auth/storage/PhabricatorAuthTemporaryToken.php | 2 +-
src/applications/auth/view/PhabricatorAuthAccountView.php | 2 +-
src/applications/auth/view/PhabricatorAuthInviteActionTableView.php | 80 +++
src/applications/auth/worker/PhabricatorAuthInviteWorker.php | 60 ++
src/applications/base/PhabricatorApplication.php | 114 +++-
src/applications/base/controller/PhabricatorController.php | 154 ++---
src/applications/base/controller/__tests__/PhabricatorAccessControlTestCase.php | 2 +-
src/applications/cache/spec/PhabricatorCacheSpec.php | 86 +++
src/applications/cache/spec/PhabricatorDataCacheSpec.php | 132 +++++
src/applications/cache/spec/PhabricatorOpcodeCacheSpec.php | 89 +++
src/applications/cache/storage/PhabricatorMarkupCache.php | 2 +-
src/applications/calendar/application/PhabricatorCalendarApplication.php | 4 +-
src/applications/calendar/controller/PhabricatorCalendarController.php | 2 +-
src/applications/calendar/controller/PhabricatorCalendarEventEditController.php | 30 +-
src/applications/calendar/controller/PhabricatorCalendarViewController.php | 28 +-
src/applications/calendar/query/PhabricatorCalendarEventSearchEngine.php | 26 +-
src/applications/calendar/storage/PhabricatorCalendarEvent.php | 2 +-
src/applications/calendar/storage/PhabricatorCalendarHoliday.php | 2 +-
src/applications/celerity/CelerityResourceMapGenerator.php | 8 +-
src/applications/celerity/CelerityResourceTransformer.php | 4 +
src/applications/celerity/CeleritySpriteGenerator.php | 297 +---------
src/applications/celerity/controller/CelerityResourceController.php | 8 +-
src/applications/celerity/management/CelerityManagementMapWorkflow.php | 2 +-
src/applications/celerity/resources/CelerityResourcesOnDisk.php | 2 +
src/applications/chatlog/application/PhabricatorChatLogApplication.php | 6 +-
src/applications/chatlog/constants/PhabricatorChatLogConstants.php | 3 -
src/applications/chatlog/constants/PhabricatorChatLogEventType.php | 8 -
src/applications/chatlog/controller/PhabricatorChatLogChannelLogController.php | 1 +
src/applications/chatlog/query/PhabricatorChatLogQuery.php | 2 +-
src/applications/chatlog/storage/PhabricatorChatLogChannel.php | 2 +-
src/applications/chatlog/storage/PhabricatorChatLogEvent.php | 2 +-
src/applications/conduit/application/PhabricatorConduitApplication.php | 18 +-
src/applications/conduit/call/ConduitCall.php | 80 +--
src/applications/conduit/call/__tests__/ConduitCallTestCase.php | 2 -
src/applications/conduit/check/ConduitDeprecatedCallSetupCheck.php | 65 +++
src/applications/conduit/config/PhabricatorConduitConfigOptions.php | 31 -
src/applications/conduit/controller/PhabricatorConduitAPIController.php | 213 +++++--
src/applications/conduit/controller/PhabricatorConduitConsoleController.php | 21 +-
src/applications/conduit/controller/PhabricatorConduitController.php | 2 +-
src/applications/conduit/controller/PhabricatorConduitLogController.php | 24 +-
src/applications/conduit/controller/PhabricatorConduitTokenEditController.php | 109 ++++
src/applications/conduit/controller/PhabricatorConduitTokenHandshakeController.php | 46 ++
src/applications/conduit/controller/PhabricatorConduitTokenTerminateController.php | 96 ++++
src/applications/conduit/garbagecollector/ConduitTokenGarbageCollector.php | 19 +
src/applications/conduit/method/ConduitAPIMethod.php | 29 +
src/applications/conduit/method/ConduitConnectConduitAPIMethod.php | 2 +-
src/applications/conduit/method/ConduitGetCapabilitiesConduitAPIMethod.php | 60 ++
src/applications/conduit/method/ConduitQueryConduitAPIMethod.php | 2 +
src/applications/conduit/protocol/ConduitAPIRequest.php | 10 +
src/applications/conduit/protocol/exception/ConduitMethodDoesNotExistException.php | 3 +-
src/applications/conduit/query/PhabricatorConduitLogQuery.php | 2 +-
src/applications/conduit/query/PhabricatorConduitMethodQuery.php | 2 +-
src/applications/conduit/query/PhabricatorConduitSearchEngine.php | 2 +-
src/applications/conduit/query/PhabricatorConduitTokenQuery.php | 128 +++++
src/applications/conduit/settings/PhabricatorConduitTokensSettingsPanel.php | 116 ++++
src/applications/conduit/ssh/ConduitSSHWorkflow.php | 2 +-
src/applications/conduit/storage/PhabricatorConduitCertificateToken.php | 2 +-
src/applications/conduit/storage/PhabricatorConduitConnectionLog.php | 2 +-
src/applications/conduit/storage/PhabricatorConduitMethodCallLog.php | 2 +-
src/applications/conduit/storage/PhabricatorConduitToken.php | 165 ++++++
src/applications/config/application/PhabricatorConfigApplication.php | 6 +-
src/applications/config/check/PhabricatorAPCSetupCheck.php | 89 +++
src/applications/config/check/PhabricatorAuthSetupCheck.php | 45 ++
src/applications/config/check/PhabricatorBaseURISetupCheck.php | 104 ++++
src/applications/config/check/PhabricatorBinariesSetupCheck.php | 277 +++++++++
src/applications/config/check/PhabricatorDaemonsSetupCheck.php | 194 +++++++
src/applications/config/check/PhabricatorDatabaseSetupCheck.php | 146 +++++
src/applications/config/check/PhabricatorElasticSetupCheck.php | 43 ++
src/applications/config/check/PhabricatorExtensionsSetupCheck.php | 57 ++
src/applications/config/check/PhabricatorExtraConfigSetupCheck.php | 259 +++++++++
src/applications/config/check/PhabricatorFileinfoSetupCheck.php | 21 +
src/applications/config/check/PhabricatorGDSetupCheck.php | 52 ++
src/applications/config/check/PhabricatorImagemagickSetupCheck.php | 27 +
src/applications/config/check/PhabricatorInvalidConfigSetupCheck.php | 34 ++
src/applications/config/check/PhabricatorMailSetupCheck.php | 87 +++
src/applications/config/check/PhabricatorMySQLSetupCheck.php | 343 +++++++++++
src/applications/config/check/PhabricatorPHPConfigSetupCheck.php | 185 ++++++
src/applications/config/check/PhabricatorPathSetupCheck.php | 129 +++++
src/applications/config/check/PhabricatorPygmentSetupCheck.php | 73 +++
src/applications/config/check/PhabricatorRepositoriesSetupCheck.php | 66 +++
src/applications/config/check/PhabricatorSecuritySetupCheck.php | 78 +++
src/applications/config/check/PhabricatorSetupCheck.php | 37 +-
src/applications/config/check/PhabricatorSetupCheckAPC.php | 84 ---
src/applications/config/check/PhabricatorSetupCheckAuth.php | 41 --
src/applications/config/check/PhabricatorSetupCheckBaseURI.php | 68 ---
src/applications/config/check/PhabricatorSetupCheckBinaries.php | 233 --------
src/applications/config/check/PhabricatorSetupCheckDaemons.php | 129 -----
src/applications/config/check/PhabricatorSetupCheckDatabase.php | 142 -----
src/applications/config/check/PhabricatorSetupCheckExtensions.php | 53 --
src/applications/config/check/PhabricatorSetupCheckExtraConfig.php | 201 -------
src/applications/config/check/PhabricatorSetupCheckFileinfo.php | 17 -
src/applications/config/check/PhabricatorSetupCheckGD.php | 48 --
src/applications/config/check/PhabricatorSetupCheckImagemagick.php | 23 -
src/applications/config/check/PhabricatorSetupCheckInvalidConfig.php | 30 -
src/applications/config/check/PhabricatorSetupCheckMail.php | 83 ---
src/applications/config/check/PhabricatorSetupCheckMySQL.php | 281 ---------
src/applications/config/check/PhabricatorSetupCheckPHPConfig.php | 181 ------
src/applications/config/check/PhabricatorSetupCheckPath.php | 125 ----
src/applications/config/check/PhabricatorSetupCheckPygment.php | 52 --
src/applications/config/check/PhabricatorSetupCheckRepositories.php | 43 --
src/applications/config/check/PhabricatorSetupCheckSecurity.php | 49 --
src/applications/config/check/PhabricatorSetupCheckStorage.php | 103 ----
src/applications/config/check/PhabricatorSetupCheckTimezone.php | 51 --
src/applications/config/check/PhabricatorStorageSetupCheck.php | 143 +++++
src/applications/config/check/PhabricatorTimezoneSetupCheck.php | 55 ++
src/applications/config/controller/PhabricatorConfigAllController.php | 4 +-
src/applications/config/controller/PhabricatorConfigCacheController.php | 187 ++++++
src/applications/config/controller/PhabricatorConfigController.php | 3 +
src/applications/config/controller/PhabricatorConfigEditController.php | 29 +-
src/applications/config/controller/PhabricatorConfigGroupController.php | 4 +-
src/applications/config/controller/PhabricatorConfigHistoryController.php | 54 ++
src/applications/config/controller/PhabricatorConfigIssueListController.php | 84 ++-
src/applications/config/controller/PhabricatorConfigIssueViewController.php | 9 +-
src/applications/config/controller/PhabricatorConfigListController.php | 29 +-
src/applications/config/controller/PhabricatorConfigWelcomeController.php | 215 +++----
src/applications/config/custom/PhabricatorCustomHeaderConfigType.php | 42 ++
src/applications/config/issue/PhabricatorSetupIssue.php | 28 +
src/applications/config/management/PhabricatorConfigManagementDeleteWorkflow.php | 12 +-
src/applications/config/management/PhabricatorConfigManagementMigrateWorkflow.php | 8 +-
src/applications/config/management/PhabricatorConfigManagementSetWorkflow.php | 41 +-
src/applications/config/option/PhabricatorAWSConfigOptions.php | 14 +-
src/applications/config/option/PhabricatorAccessLogConfigOptions.php | 9 +
src/applications/config/option/PhabricatorApplicationConfigOptions.php | 5 +
src/applications/config/option/PhabricatorAuthenticationConfigOptions.php | 8 +
src/applications/config/option/PhabricatorClusterConfigOptions.php | 78 +++
src/applications/config/option/PhabricatorConfigOption.php | 21 -
src/applications/config/option/PhabricatorCoreConfigOptions.php | 50 +-
src/applications/config/option/PhabricatorDeveloperConfigOptions.php | 8 +
src/applications/config/option/PhabricatorDisqusConfigOptions.php | 8 +
src/applications/config/option/PhabricatorExtendingPhabricatorConfigOptions.php | 8 +
src/applications/config/option/PhabricatorGarbageCollectorConfigOptions.php | 8 +
src/applications/config/option/PhabricatorMailgunConfigOptions.php | 10 +-
src/applications/config/option/PhabricatorMetaMTAConfigOptions.php | 32 +-
src/applications/config/option/PhabricatorMySQLConfigOptions.php | 8 +
src/applications/config/option/PhabricatorNotificationConfigOptions.php | 28 +-
src/applications/config/option/PhabricatorPHDConfigOptions.php | 27 +-
src/applications/config/option/PhabricatorPHPMailerConfigOptions.php | 10 +-
src/applications/config/option/PhabricatorRecaptchaConfigOptions.php | 10 +-
src/applications/config/option/PhabricatorSMSConfigOptions.php | 9 +-
src/applications/config/option/PhabricatorSecurityConfigOptions.php | 118 ++--
src/applications/config/option/PhabricatorSendGridConfigOptions.php | 10 +-
src/applications/config/option/PhabricatorSyntaxHighlightingConfigOptions.php | 62 +-
src/applications/config/option/PhabricatorTranslationsConfigOptions.php | 21 +-
src/applications/config/option/PhabricatorUIConfigOptions.php | 36 ++
src/applications/config/query/PhabricatorConfigEntryQuery.php | 2 +-
src/applications/config/response/PhabricatorConfigResponse.php | 62 +-
src/applications/config/schema/PhabricatorConfigColumnSchema.php | 2 +-
src/applications/config/schema/PhabricatorConfigDatabaseSchema.php | 2 +-
src/applications/config/schema/PhabricatorConfigKeySchema.php | 2 +-
src/applications/config/schema/PhabricatorConfigSchemaSpec.php | 78 ++-
src/applications/config/schema/PhabricatorConfigServerSchema.php | 2 +-
src/applications/config/schema/PhabricatorConfigTableSchema.php | 2 +-
src/applications/config/storage/PhabricatorConfigEntry.php | 35 +-
src/applications/config/storage/PhabricatorConfigTransaction.php | 38 ++
src/applications/config/view/PhabricatorSetupIssueView.php | 44 +-
src/applications/conpherence/__tests__/ConpherenceRoomTestCase.php | 170 ++++++
src/applications/conpherence/__tests__/ConpherenceTestCase.php | 37 ++
src/applications/conpherence/__tests__/ConpherenceThreadTestCase.php | 128 +++++
src/applications/conpherence/application/PhabricatorConpherenceApplication.php | 25 +-
src/applications/conpherence/conduit/ConpherenceCreateThreadConduitAPIMethod.php | 2 +-
src/applications/conpherence/config/ConpherenceConfigOptions.php | 8 +
src/applications/conpherence/constants/ConpherenceUpdateActions.php | 1 +
src/applications/conpherence/constants/ConpherenceWidgetConfigConstants.php | 59 ++
src/applications/conpherence/controller/ConpherenceColumnViewController.php | 99 ++++
src/applications/conpherence/controller/ConpherenceController.php | 150 ++---
src/applications/conpherence/controller/ConpherenceListController.php | 182 ++----
src/applications/conpherence/controller/ConpherenceNewController.php | 50 +-
src/applications/conpherence/controller/ConpherenceNewRoomController.php | 102 ++++
src/applications/conpherence/controller/ConpherenceNotificationPanelController.php | 3 +-
src/applications/conpherence/controller/ConpherenceRoomListController.php | 45 ++
src/applications/conpherence/controller/ConpherenceUpdateController.php | 234 ++++++--
src/applications/conpherence/controller/ConpherenceViewController.php | 131 ++---
src/applications/conpherence/controller/ConpherenceWidgetController.php | 103 ++--
src/applications/conpherence/editor/ConpherenceEditor.php | 220 ++++++-
src/applications/conpherence/events/ConpherenceActionMenuEventListener.php | 44 --
src/applications/conpherence/mail/ConpherenceReplyHandler.php | 20 +-
src/applications/conpherence/mail/ConpherenceThreadMailReceiver.php | 20 +-
src/applications/conpherence/phid/PhabricatorConpherenceThreadPHIDType.php | 10 +-
src/applications/conpherence/query/ConpherenceFulltextQuery.php | 68 +++
src/applications/conpherence/query/ConpherenceThreadQuery.php | 84 ++-
src/applications/conpherence/query/ConpherenceThreadSearchEngine.php | 185 ++++++
src/applications/conpherence/search/ConpherenceThreadIndexer.php | 89 +++
src/applications/conpherence/storage/ConpherenceIndex.php | 38 ++
src/applications/conpherence/storage/ConpherenceParticipant.php | 2 +-
src/applications/conpherence/storage/ConpherenceThread.php | 157 ++++-
src/applications/conpherence/storage/ConpherenceTransaction.php | 126 ++++-
src/applications/conpherence/storage/ConpherenceTransactionComment.php | 2 +-
src/applications/conpherence/view/ConpherenceDurableColumnView.php | 529 +++++++++++++++++
src/applications/conpherence/view/ConpherenceFileWidgetView.php | 3 +-
src/applications/conpherence/view/ConpherenceLayoutView.php | 68 +--
src/applications/conpherence/view/ConpherencePeopleWidgetView.php | 13 +-
src/applications/conpherence/view/ConpherenceThreadListView.php | 234 +++++---
src/applications/conpherence/view/ConpherenceTransactionView.php | 146 ++++-
src/applications/countdown/application/PhabricatorCountdownApplication.php | 6 +-
src/applications/countdown/controller/PhabricatorCountdownController.php | 2 +-
src/applications/countdown/controller/PhabricatorCountdownViewController.php | 7 +-
src/applications/countdown/query/PhabricatorCountdownSearchEngine.php | 12 +-
src/applications/countdown/storage/PhabricatorCountdown.php | 2 +-
src/applications/countdown/view/PhabricatorCountdownView.php | 2 +-
src/applications/daemon/application/PhabricatorDaemonsApplication.php | 6 +-
src/applications/daemon/controller/PhabricatorDaemonConsoleController.php | 126 +++--
src/applications/daemon/controller/PhabricatorDaemonLogEventViewController.php | 5 +-
src/applications/daemon/controller/PhabricatorDaemonLogListController.php | 6 +-
src/applications/daemon/controller/PhabricatorDaemonLogViewController.php | 8 +-
src/applications/daemon/controller/PhabricatorWorkerTaskDetailController.php | 59 +-
src/applications/daemon/controller/PhabricatorWorkerTaskUpdateController.php | 120 ----
src/applications/daemon/event/PhabricatorDaemonEventListener.php | 26 +-
src/applications/daemon/garbagecollector/PhabricatorDaemonTaskGarbageCollector.php | 14 +-
src/applications/daemon/management/PhabricatorDaemonManagementDebugWorkflow.php | 31 +-
src/applications/daemon/management/PhabricatorDaemonManagementLaunchWorkflow.php | 12 +-
src/applications/daemon/management/PhabricatorDaemonManagementListWorkflow.php | 2 +-
src/applications/daemon/management/PhabricatorDaemonManagementLogWorkflow.php | 2 +-
src/applications/daemon/management/PhabricatorDaemonManagementReloadWorkflow.php | 27 +
src/applications/daemon/management/PhabricatorDaemonManagementRestartWorkflow.php | 25 +-
src/applications/daemon/management/PhabricatorDaemonManagementStartWorkflow.php | 15 +-
src/applications/daemon/management/PhabricatorDaemonManagementStatusWorkflow.php | 21 +-
src/applications/daemon/management/PhabricatorDaemonManagementStopWorkflow.php | 19 +-
src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php | 508 +++++++++++------
src/applications/daemon/query/PhabricatorDaemonLogQuery.php | 34 +-
src/applications/daemon/storage/PhabricatorDaemonLog.php | 12 +-
src/applications/daemon/storage/PhabricatorDaemonLogEvent.php | 2 +-
src/applications/daemon/view/PhabricatorDaemonLogListView.php | 1 +
src/applications/daemon/view/PhabricatorDaemonTasksTableView.php | 79 +++
src/applications/dashboard/application/PhabricatorDashboardApplication.php | 8 +-
src/applications/dashboard/controller/PhabricatorDashboardCopyController.php | 2 +-
src/applications/dashboard/controller/PhabricatorDashboardEditController.php | 2 +-
src/applications/dashboard/controller/PhabricatorDashboardHistoryController.php | 23 +-
src/applications/dashboard/controller/PhabricatorDashboardInstallController.php | 7 +-
src/applications/dashboard/controller/PhabricatorDashboardListController.php | 2 +-
src/applications/dashboard/controller/PhabricatorDashboardManageController.php | 11 +-
src/applications/dashboard/controller/PhabricatorDashboardPanelEditController.php | 2 +-
src/applications/dashboard/controller/PhabricatorDashboardPanelListController.php | 2 +-
src/applications/dashboard/controller/PhabricatorDashboardPanelViewController.php | 43 +-
src/applications/dashboard/controller/PhabricatorDashboardRemovePanelController.php | 2 +-
src/applications/dashboard/controller/PhabricatorDashboardUninstallController.php | 5 +-
src/applications/dashboard/controller/PhabricatorDashboardViewController.php | 7 +-
.../dashboard/customfield/PhabricatorDashboardPanelSearchApplicationCustomField.php | 12 +
src/applications/dashboard/customfield/PhabricatorDashboardPanelSearchQueryCustomField.php | 1 +
src/applications/dashboard/edge/PhabricatorDashboardDashboardHasPanelEdgeType.php | 103 ++++
src/applications/dashboard/edge/PhabricatorDashboardPanelHasDashboardEdgeType.php | 103 ++++
src/applications/dashboard/editor/PhabricatorDashboardTransactionEditor.php | 2 +-
src/applications/dashboard/engine/PhabricatorDashboardPanelRenderingEngine.php | 7 +
src/applications/dashboard/paneltype/PhabricatorDashboardPanelType.php | 8 +
src/applications/dashboard/paneltype/PhabricatorDashboardPanelTypeQuery.php | 119 ----
src/applications/dashboard/paneltype/PhabricatorDashboardPanelTypeTabs.php | 126 -----
src/applications/dashboard/paneltype/PhabricatorDashboardPanelTypeText.php | 50 --
src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php | 144 +++++
src/applications/dashboard/paneltype/PhabricatorDashboardTabsPanelType.php | 125 ++++
src/applications/dashboard/paneltype/PhabricatorDashboardTextPanelType.php | 50 ++
src/applications/dashboard/query/PhabricatorDashboardPanelQuery.php | 13 +
src/applications/dashboard/query/PhabricatorDashboardPanelSearchEngine.php | 22 +-
src/applications/dashboard/query/PhabricatorDashboardQuery.php | 2 +-
src/applications/dashboard/query/PhabricatorDashboardSearchEngine.php | 2 +-
src/applications/dashboard/storage/PhabricatorDashboard.php | 26 +-
src/applications/dashboard/storage/PhabricatorDashboardInstall.php | 2 +-
src/applications/dashboard/storage/PhabricatorDashboardPanel.php | 26 +-
src/applications/dashboard/storage/PhabricatorDashboardPanelTransaction.php | 4 +-
src/applications/dashboard/storage/PhabricatorDashboardTransaction.php | 4 +-
src/applications/differential/__tests__/DifferentialParseRenderTestCase.php | 97 +++-
src/applications/differential/__tests__/data/empty.diff | 3 +
src/applications/differential/__tests__/data/empty.diff.one.expect | 5 +
src/applications/differential/__tests__/data/empty.diff.two.expect | 5 +
src/applications/differential/__tests__/data/fruit.diff.one.expect | 20 +-
src/applications/differential/__tests__/data/fruit.diff.two.expect | 19 +-
src/applications/differential/__tests__/data/generated.diff | 10 +
src/applications/differential/__tests__/data/generated.diff.one.expect | 5 +
src/applications/differential/__tests__/data/generated.diff.one.unshielded | 6 +
src/applications/differential/__tests__/data/generated.diff.two.expect | 5 +
src/applications/differential/__tests__/data/generated.diff.two.unshielded | 8 +
src/applications/differential/__tests__/data/groups.diff | 16 +
src/applications/differential/__tests__/data/groups.diff.one.expect | 17 +
src/applications/differential/__tests__/data/groups.diff.two.expect | 22 +
src/applications/differential/__tests__/data/move-unedited.diff | 4 +
src/applications/differential/__tests__/data/move-unedited.diff.one.expect | 10 +
src/applications/differential/__tests__/data/move-unedited.diff.two.expect | 10 +
src/applications/differential/__tests__/data/move.diff | 12 +
src/applications/differential/__tests__/data/move.diff.one.expect | 13 +
src/applications/differential/__tests__/data/move.diff.two.expect | 15 +
src/applications/differential/__tests__/data/order.diff | 24 +
src/applications/differential/__tests__/data/order.diff.one.expect | 26 +
src/applications/differential/__tests__/data/order.diff.two.expect | 44 ++
src/applications/differential/__tests__/data/whitespace.diff | 7 +
src/applications/differential/__tests__/data/whitespace.diff.one.expect | 5 +
src/applications/differential/__tests__/data/whitespace.diff.one.whitespace | 2 +
src/applications/differential/__tests__/data/whitespace.diff.two.expect | 5 +
src/applications/differential/__tests__/data/whitespace.diff.two.whitespace | 2 +
src/applications/differential/application/PhabricatorDifferentialApplication.php | 136 +++--
src/applications/differential/command/DifferentialActionEmailCommand.php | 140 +++++
src/applications/differential/conduit/DifferentialConduitAPIMethod.php | 5 +-
src/applications/differential/conduit/DifferentialCreateDiffConduitAPIMethod.php | 7 +-
src/applications/differential/conduit/DifferentialCreateRawDiffConduitAPIMethod.php | 7 +-
src/applications/differential/conduit/DifferentialFinishPostponedLintersConduitAPIMethod.php | 4 -
src/applications/differential/config/PhabricatorDifferentialConfigOptions.php | 32 +-
src/applications/differential/controller/DifferentialChangesetViewController.php | 114 ++--
src/applications/differential/controller/DifferentialCommentPreviewController.php | 2 +-
src/applications/differential/controller/DifferentialCommentSaveController.php | 7 +-
src/applications/differential/controller/DifferentialController.php | 12 -
src/applications/differential/controller/DifferentialDiffCreateController.php | 152 +++--
src/applications/differential/controller/DifferentialDiffViewController.php | 175 +++---
src/applications/differential/controller/DifferentialInlineCommentEditController.php | 83 ++-
src/applications/differential/controller/DifferentialInlineCommentPreviewController.php | 28 +-
src/applications/differential/controller/DifferentialRevisionCloseDetailsController.php | 6 +-
src/applications/differential/controller/DifferentialRevisionLandController.php | 2 +-
src/applications/differential/controller/DifferentialRevisionListController.php | 12 +
src/applications/differential/controller/DifferentialRevisionViewController.php | 161 +++---
src/applications/differential/customfield/DifferentialAsanaRepresentationField.php | 2 +-
src/applications/differential/customfield/DifferentialBlameRevisionField.php | 3 +-
src/applications/differential/customfield/DifferentialDependenciesField.php | 2 +-
src/applications/differential/customfield/DifferentialDependsOnField.php | 4 +-
src/applications/differential/customfield/DifferentialJIRAIssuesField.php | 2 +-
src/applications/differential/customfield/DifferentialManiphestTasksField.php | 2 +-
src/applications/differential/customfield/DifferentialProjectsField.php | 7 +-
src/applications/differential/customfield/DifferentialRepositoryField.php | 18 +-
src/applications/differential/customfield/DifferentialRequiredSignaturesField.php | 2 +-
src/applications/differential/customfield/DifferentialRevertPlanField.php | 3 +-
src/applications/differential/customfield/DifferentialReviewersField.php | 10 +-
src/applications/differential/customfield/DifferentialSubscribersField.php | 7 +-
src/applications/differential/customfield/DifferentialSummaryField.php | 3 +-
src/applications/differential/customfield/DifferentialTestPlanField.php | 3 +-
src/applications/differential/customfield/DifferentialTitleField.php | 3 +-
src/applications/differential/customfield/DifferentialUnitField.php | 6 +
src/applications/differential/edge/DifferentialReviewerForRevisionEdgeType.php | 16 +
src/applications/differential/edge/DifferentialRevisionDependedOnByRevisionEdgeType.php | 103 ++++
src/applications/differential/edge/DifferentialRevisionDependsOnRevisionEdgeType.php | 107 ++++
src/applications/differential/edge/DifferentialRevisionHasCommitEdgeType.php | 102 ++++
src/applications/differential/edge/DifferentialRevisionHasReviewerEdgeType.php | 101 ++++
src/applications/differential/editor/DifferentialDiffEditor.php | 11 +-
src/applications/differential/editor/DifferentialTransactionEditor.php | 150 +++--
src/applications/differential/event/DifferentialActionMenuEventListener.php | 20 +-
src/applications/differential/event/DifferentialHovercardEventListener.php | 27 +-
src/applications/differential/exception/DifferentialDiffCreationRejectException.php | 3 -
src/applications/differential/landing/DifferentialGitHubLandingStrategy.php | 177 ++++++
src/applications/differential/landing/DifferentialHostedGitLandingStrategy.php | 123 ++++
src/applications/differential/landing/DifferentialHostedMercurialLandingStrategy.php | 104 ++++
src/applications/differential/landing/DifferentialLandingActionMenuEventListener.php | 3 +-
src/applications/differential/landing/DifferentialLandingStrategy.php | 4 +-
src/applications/differential/landing/DifferentialLandingToGitHub.php | 184 ------
src/applications/differential/landing/DifferentialLandingToHostedGit.php | 135 -----
src/applications/differential/landing/DifferentialLandingToHostedMercurial.php | 114 ----
src/applications/differential/lipsum/PhabricatorDifferentialRevisionTestDataGenerator.php | 1 -
src/applications/differential/mail/DifferentialCreateMailReceiver.php | 124 ++++
src/applications/differential/mail/DifferentialMail.php | 15 -
src/applications/differential/mail/DifferentialReplyHandler.php | 168 +-----
src/applications/differential/mail/DifferentialRevisionMailReceiver.php | 13 +-
src/applications/differential/management/PhabricatorHunksManagementMigrateWorkflow.php | 4 +-
src/applications/differential/parser/DifferentialChangesetParser.php | 359 +++++++++---
src/applications/differential/parser/DifferentialCommitMessageParser.php | 2 +-
src/applications/differential/parser/DifferentialHunkParser.php | 4 +-
src/applications/differential/parser/__tests__/DifferentialChangesetParserTestCase.php | 4 +-
src/applications/differential/parser/__tests__/DifferentialHunkParserTestCase.php | 2 +-
src/applications/differential/query/DifferentialChangesetQuery.php | 8 +-
src/applications/differential/query/DifferentialDiffInlineCommentQuery.php | 31 +
src/applications/differential/query/DifferentialDiffQuery.php | 4 +-
src/applications/differential/query/DifferentialHunkQuery.php | 12 +-
src/applications/differential/query/DifferentialInlineCommentQuery.php | 20 +-
src/applications/differential/query/DifferentialRevisionQuery.php | 67 ++-
src/applications/differential/query/DifferentialRevisionSearchEngine.php | 39 +-
src/applications/differential/query/DifferentialTransactionQuery.php | 33 +-
src/applications/differential/render/DifferentialChangesetHTMLRenderer.php | 258 +++++++--
src/applications/differential/render/DifferentialChangesetOneUpRenderer.php | 172 +++++-
src/applications/differential/render/DifferentialChangesetOneUpTestRenderer.php | 4 +
src/applications/differential/render/DifferentialChangesetRenderer.php | 120 +++-
src/applications/differential/render/DifferentialChangesetTestRenderer.php | 51 +-
src/applications/differential/render/DifferentialChangesetTwoUpRenderer.php | 183 ++----
src/applications/differential/render/DifferentialChangesetTwoUpTestRenderer.php | 4 +
src/applications/differential/storage/DifferentialAffectedPath.php | 2 +-
src/applications/differential/storage/DifferentialChangeset.php | 4 +-
src/applications/differential/storage/DifferentialDiff.php | 41 +-
src/applications/differential/storage/DifferentialDraft.php | 2 +-
src/applications/differential/storage/DifferentialHunk.php | 113 +++-
src/applications/differential/storage/DifferentialHunkLegacy.php | 37 --
src/applications/differential/storage/DifferentialHunkModern.php | 126 -----
src/applications/differential/storage/DifferentialInlineComment.php | 37 ++
src/applications/differential/storage/DifferentialLegacyHunk.php | 37 ++
src/applications/differential/storage/DifferentialModernHunk.php | 126 +++++
src/applications/differential/storage/DifferentialRevision.php | 76 ++-
src/applications/differential/storage/DifferentialTransaction.php | 65 +--
src/applications/differential/storage/DifferentialTransactionComment.php | 14 +-
src/applications/differential/storage/__tests__/DifferentialDiffTestCase.php | 31 +-
src/applications/differential/storage/__tests__/DifferentialHunkTestCase.php | 320 ++++++++++-
src/applications/differential/storage/__tests__/diff/copy_overlay.diff | 41 ++
src/applications/differential/storage/__tests__/hunk/fruit1.diff | 9 +
src/applications/differential/storage/__tests__/hunk/fruit2.diff | 9 +
src/applications/differential/storage/__tests__/hunk/offset.diff | 16 +
src/applications/differential/storage/__tests__/hunk/trailing_newline_absent.diff | 10 +
src/applications/differential/storage/__tests__/hunk/trailing_newline_added.diff | 10 +
src/applications/differential/storage/__tests__/hunk/trailing_newline_removed.diff | 10 +
src/applications/differential/view/DifferentialAddCommentView.php | 8 +-
src/applications/differential/view/DifferentialChangesetDetailView.php | 28 +-
src/applications/differential/view/DifferentialChangesetListView.php | 120 ++--
src/applications/differential/view/DifferentialInlineCommentEditView.php | 149 -----
src/applications/differential/view/DifferentialInlineCommentView.php | 269 ---------
src/applications/differential/view/DifferentialRevisionListView.php | 29 +-
src/applications/differential/view/DifferentialRevisionUpdateHistoryView.php | 30 +-
src/applications/differential/view/DifferentialTransactionView.php | 4 +-
src/applications/diffusion/DiffusionLintSaveRunner.php | 5 +-
src/applications/diffusion/application/PhabricatorDiffusionApplication.php | 31 +-
src/applications/diffusion/conduit/DiffusionDiffQueryConduitAPIMethod.php | 2 +-
src/applications/diffusion/conduit/DiffusionFindSymbolsConduitAPIMethod.php | 3 +-
src/applications/diffusion/conduit/DiffusionGetCommitsConduitAPIMethod.php | 46 +-
src/applications/diffusion/conduit/DiffusionMergedCommitsQueryConduitAPIMethod.php | 6 +-
src/applications/diffusion/conduit/DiffusionQueryConduitAPIMethod.php | 32 +-
src/applications/diffusion/conduit/DiffusionReadmeQueryConduitAPIMethod.php | 167 ------
src/applications/diffusion/conduit/DiffusionTagsQueryConduitAPIMethod.php | 3 +-
src/applications/diffusion/config/PhabricatorDiffusionConfigOptions.php | 33 +-
src/applications/diffusion/controller/DiffusionBranchTableController.php | 12 +-
src/applications/diffusion/controller/DiffusionBrowseController.php | 13 +-
src/applications/diffusion/controller/DiffusionBrowseDirectoryController.php | 39 +-
src/applications/diffusion/controller/DiffusionBrowseFileController.php | 18 +-
src/applications/diffusion/controller/DiffusionBrowseMainController.php | 3 +-
src/applications/diffusion/controller/DiffusionBrowseSearchController.php | 141 +++--
src/applications/diffusion/controller/DiffusionChangeController.php | 10 +-
src/applications/diffusion/controller/DiffusionCommitBranchesController.php | 37 +-
src/applications/diffusion/controller/DiffusionCommitController.php | 155 +++--
src/applications/diffusion/controller/DiffusionCommitEditController.php | 24 +-
src/applications/diffusion/controller/DiffusionCommitTagsController.php | 41 +-
src/applications/diffusion/controller/DiffusionController.php | 37 +-
src/applications/diffusion/controller/DiffusionDiffController.php | 53 +-
src/applications/diffusion/controller/DiffusionExternalController.php | 27 +-
src/applications/diffusion/controller/DiffusionHistoryController.php | 9 +-
src/applications/diffusion/controller/DiffusionInlineCommentController.php | 71 ++-
src/applications/diffusion/controller/DiffusionInlineCommentPreviewController.php | 29 +-
src/applications/diffusion/controller/DiffusionLastModifiedController.php | 9 +-
src/applications/diffusion/controller/DiffusionLintController.php | 17 +-
src/applications/diffusion/controller/DiffusionLintDetailsController.php | 14 +-
src/applications/diffusion/controller/DiffusionMirrorDeleteController.php | 17 +-
src/applications/diffusion/controller/DiffusionMirrorEditController.php | 26 +-
src/applications/diffusion/controller/DiffusionPathCompleteController.php | 7 +-
src/applications/diffusion/controller/DiffusionPathTreeController.php | 2 +-
src/applications/diffusion/controller/DiffusionPathValidateController.php | 7 +-
src/applications/diffusion/controller/DiffusionPushEventViewController.php | 16 +-
src/applications/diffusion/controller/DiffusionPushLogController.php | 8 +-
src/applications/diffusion/controller/DiffusionPushLogListController.php | 10 +-
src/applications/diffusion/controller/DiffusionRepositoryController.php | 73 ++-
src/applications/diffusion/controller/DiffusionRepositoryCreateController.php | 56 +-
src/applications/diffusion/controller/DiffusionRepositoryDefaultController.php | 2 +-
src/applications/diffusion/controller/DiffusionRepositoryEditActionsController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryEditActivateController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryEditBasicController.php | 8 +-
src/applications/diffusion/controller/DiffusionRepositoryEditBranchesController.php | 2 +-
src/applications/diffusion/controller/DiffusionRepositoryEditController.php | 2 +-
src/applications/diffusion/controller/DiffusionRepositoryEditDangerousController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryEditDeleteController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryEditEncodingController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryEditHostingController.php | 9 +-
src/applications/diffusion/controller/DiffusionRepositoryEditLocalController.php | 69 ---
src/applications/diffusion/controller/DiffusionRepositoryEditMainController.php | 216 ++++---
src/applications/diffusion/controller/DiffusionRepositoryEditStorageController.php | 83 +++
src/applications/diffusion/controller/DiffusionRepositoryEditSubversionController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryEditUpdateController.php | 3 +-
src/applications/diffusion/controller/DiffusionRepositoryListController.php | 13 +-
src/applications/diffusion/controller/DiffusionRepositoryNewController.php | 3 +-
src/applications/diffusion/controller/DiffusionServeController.php | 47 +-
src/applications/diffusion/controller/DiffusionSymbolController.php | 21 +-
src/applications/diffusion/controller/DiffusionTagListController.php | 34 +-
src/applications/diffusion/data/DiffusionBrowseResultSet.php | 70 +++
src/applications/diffusion/data/DiffusionCommitRef.php | 20 +
src/applications/diffusion/data/DiffusionPathChange.php | 3 +-
src/applications/diffusion/data/__tests__/DiffusionGitBranchTestCase.php | 22 +-
src/applications/diffusion/edge/DiffusionCommitHasRevisionEdgeType.php | 15 +
src/applications/diffusion/edge/DiffusionCommitRevertedByCommitEdgeType.php | 104 ++++
src/applications/diffusion/edge/DiffusionCommitRevertsCommitEdgeType.php | 107 ++++
src/applications/diffusion/engine/DiffusionCommitHookEngine.php | 106 +++-
src/applications/diffusion/events/DiffusionHovercardEventListener.php | 2 +-
src/applications/diffusion/herald/HeraldPreCommitAdapter.php | 13 +-
src/applications/diffusion/panel/DiffusionSetPasswordPanel.php | 274 ---------
src/applications/diffusion/panel/DiffusionSetPasswordSettingsPanel.php | 274 +++++++++
src/applications/diffusion/query/DiffusionCachedResolveRefsQuery.php | 174 ++++++
src/applications/diffusion/query/DiffusionCommitQuery.php | 63 ++-
src/applications/diffusion/query/DiffusionDiffInlineCommentQuery.php | 62 ++
src/applications/diffusion/query/DiffusionQuery.php | 26 +-
src/applications/diffusion/query/DiffusionSymbolQuery.php | 23 +-
src/applications/diffusion/query/lowlevel/DiffusionLowLevelCommitFieldsQuery.php | 2 +-
src/applications/diffusion/query/lowlevel/DiffusionLowLevelCommitQuery.php | 2 +-
src/applications/diffusion/query/lowlevel/DiffusionLowLevelParentsQuery.php | 2 +-
src/applications/diffusion/query/lowlevel/DiffusionLowLevelResolveRefsQuery.php | 60 +-
src/applications/diffusion/remarkup/DiffusionCommitRemarkupRule.php | 1 -
src/applications/diffusion/remarkup/DiffusionRepositoryByIDRemarkupRule.php | 29 +
src/applications/diffusion/remarkup/DiffusionRepositoryRemarkupRule.php | 12 +-
src/applications/diffusion/remarkup/__tests__/DiffusionCommitRemarkupRuleTestCase.php | 133 +++++
src/applications/diffusion/request/DiffusionRequest.php | 63 ++-
src/applications/diffusion/ssh/DiffusionGitReceivePackSSHWorkflow.php | 47 ++
src/applications/diffusion/ssh/DiffusionGitSSHWorkflow.php | 29 +
src/applications/diffusion/ssh/DiffusionGitUploadPackSSHWorkflow.php | 41 ++
src/applications/diffusion/ssh/DiffusionMercurialSSHWorkflow.php | 3 +
src/applications/diffusion/ssh/DiffusionMercurialServeSSHWorkflow.php | 114 ++++
src/applications/diffusion/ssh/DiffusionMercurialWireClientSSHProtocolChannel.php | 217 +++++++
src/applications/diffusion/ssh/DiffusionSSHGitReceivePackWorkflow.php | 46 --
src/applications/diffusion/ssh/DiffusionSSHGitUploadPackWorkflow.php | 40 --
src/applications/diffusion/ssh/DiffusionSSHGitWorkflow.php | 23 -
src/applications/diffusion/ssh/DiffusionSSHMercurialServeWorkflow.php | 105 ----
src/applications/diffusion/ssh/DiffusionSSHMercurialWireClientProtocolChannel.php | 217 -------
src/applications/diffusion/ssh/DiffusionSSHMercurialWorkflow.php | 3 -
src/applications/diffusion/ssh/DiffusionSSHSubversionServeWorkflow.php | 273 ---------
src/applications/diffusion/ssh/DiffusionSSHSubversionWorkflow.php | 10 -
src/applications/diffusion/ssh/DiffusionSSHWorkflow.php | 90 ++-
src/applications/diffusion/ssh/DiffusionSubversionSSHWorkflow.php | 10 +
src/applications/diffusion/ssh/DiffusionSubversionServeSSHWorkflow.php | 430 ++++++++++++++
src/applications/diffusion/ssh/__tests__/DiffusionMercurialWireSSHTestCase.php | 56 ++
src/applications/diffusion/ssh/__tests__/DiffusionSSHMercurialWireTestCase.php | 57 --
src/applications/diffusion/typeahead/DiffusionSymbolDatasource.php | 1 +
src/applications/diffusion/view/DiffusionEmptyResultView.php | 10 +-
src/applications/diffusion/view/DiffusionPushLogListView.php | 16 +-
src/applications/diffusion/view/DiffusionReadmeView.php | 124 ++++
src/applications/diviner/application/PhabricatorDivinerApplication.php | 13 +-
src/applications/diviner/atom/DivinerAtom.php | 50 +-
src/applications/diviner/atom/DivinerAtomRef.php | 60 +-
src/applications/diviner/atomizer/DivinerAtomizer.php | 6 +-
src/applications/diviner/atomizer/DivinerPHPAtomizer.php | 44 +-
src/applications/diviner/controller/DivinerAtomController.php | 5 +-
src/applications/diviner/controller/DivinerBookController.php | 1 +
src/applications/diviner/controller/DivinerController.php | 2 +-
src/applications/diviner/controller/DivinerMainController.php | 1 +
src/applications/diviner/publisher/DivinerLivePublisher.php | 8 +-
src/applications/diviner/publisher/DivinerPublisher.php | 38 +-
src/applications/diviner/publisher/DivinerStaticPublisher.php | 5 +-
src/applications/diviner/query/DivinerAtomSearchEngine.php | 2 +-
src/applications/diviner/storage/DivinerLiveAtom.php | 2 +-
src/applications/diviner/storage/DivinerLiveBook.php | 29 +-
src/applications/diviner/storage/DivinerLiveSymbol.php | 25 +-
src/applications/diviner/view/DivinerBookItemView.php | 6 +-
src/applications/diviner/view/DivinerParameterTableView.php | 6 +-
src/applications/diviner/view/DivinerReturnTableView.php | 6 +-
src/applications/diviner/view/DivinerSectionView.php | 6 +-
src/applications/diviner/workflow/DivinerAtomizeWorkflow.php | 28 +-
src/applications/diviner/workflow/DivinerGenerateWorkflow.php | 128 +++--
src/applications/diviner/workflow/DivinerWorkflow.php | 18 +-
src/applications/doorkeeper/application/PhabricatorDoorkeeperApplication.php | 4 +
src/applications/doorkeeper/bridge/DoorkeeperBridgeAsana.php | 2 +-
src/applications/doorkeeper/bridge/DoorkeeperBridgeJIRA.php | 2 +-
src/applications/doorkeeper/edge/PhabricatorAsanaSubtaskHasObjectEdgeType.php | 16 +
src/applications/doorkeeper/edge/PhabricatorAsanaTaskHasObjectEdgeType.php | 15 +
src/applications/doorkeeper/edge/PhabricatorJiraIssueHasObjectEdgeType.php | 15 +
src/applications/doorkeeper/edge/PhabricatorObjectHasAsanaSubtaskEdgeType.php | 16 +
src/applications/doorkeeper/edge/PhabricatorObjectHasAsanaTaskEdgeType.php | 15 +
src/applications/doorkeeper/edge/PhabricatorObjectHasJiraIssueEdgeType.php | 15 +
src/applications/doorkeeper/option/PhabricatorAsanaConfigOptions.php | 8 +
src/applications/doorkeeper/query/DoorkeeperExternalObjectQuery.php | 2 +-
src/applications/doorkeeper/storage/DoorkeeperExternalObject.php | 2 +-
src/applications/doorkeeper/worker/DoorkeeperAsanaFeedWorker.php | 699 +++++++++++++++++++++++
src/applications/doorkeeper/worker/DoorkeeperFeedWorker.php | 5 +
src/applications/doorkeeper/worker/DoorkeeperFeedWorkerAsana.php | 699 -----------------------
src/applications/doorkeeper/worker/DoorkeeperFeedWorkerJIRA.php | 174 ------
src/applications/doorkeeper/worker/DoorkeeperJIRAFeedWorker.php | 174 ++++++
src/applications/draft/storage/PhabricatorDraft.php | 2 +-
src/applications/drydock/application/PhabricatorDrydockApplication.php | 13 +-
src/applications/drydock/blueprint/DrydockWorkingCopyBlueprintImplementation.php | 7 +-
src/applications/drydock/controller/DrydockBlueprintController.php | 2 +-
src/applications/drydock/controller/DrydockBlueprintListController.php | 2 +-
src/applications/drydock/controller/DrydockBlueprintViewController.php | 18 +-
src/applications/drydock/controller/DrydockController.php | 2 +-
src/applications/drydock/controller/DrydockLeaseController.php | 2 +-
src/applications/drydock/controller/DrydockLeaseViewController.php | 1 -
src/applications/drydock/controller/DrydockLogController.php | 2 +-
src/applications/drydock/controller/DrydockResourceController.php | 2 +-
src/applications/drydock/controller/DrydockResourceViewController.php | 1 -
src/applications/drydock/interface/command/DrydockSSHCommandInterface.php | 6 +
src/applications/drydock/management/DrydockManagementCloseWorkflow.php | 2 +-
src/applications/drydock/management/DrydockManagementCreateResourceWorkflow.php | 2 +-
src/applications/drydock/management/DrydockManagementLeaseWorkflow.php | 2 +-
src/applications/drydock/management/DrydockManagementReleaseWorkflow.php | 2 +-
src/applications/drydock/query/DrydockBlueprintQuery.php | 2 +-
src/applications/drydock/query/DrydockBlueprintSearchEngine.php | 4 +-
src/applications/drydock/query/DrydockLeaseQuery.php | 4 +-
src/applications/drydock/query/DrydockLeaseSearchEngine.php | 2 +-
src/applications/drydock/query/DrydockLogQuery.php | 4 +-
src/applications/drydock/query/DrydockLogSearchEngine.php | 2 +-
src/applications/drydock/query/DrydockResourceQuery.php | 2 +-
src/applications/drydock/query/DrydockResourceSearchEngine.php | 2 +-
src/applications/drydock/storage/DrydockBlueprint.php | 26 +-
src/applications/drydock/storage/DrydockLease.php | 2 +-
src/applications/drydock/storage/DrydockLog.php | 2 +-
src/applications/drydock/storage/DrydockResource.php | 2 +-
src/applications/fact/application/PhabricatorFactApplication.php | 4 +-
src/applications/fact/controller/PhabricatorFactChartController.php | 7 +-
src/applications/fact/controller/PhabricatorFactHomeController.php | 24 +-
src/applications/fact/daemon/PhabricatorFactDaemon.php | 2 +-
src/applications/fact/management/PhabricatorFactManagementAnalyzeWorkflow.php | 2 +-
src/applications/fact/management/PhabricatorFactManagementCursorsWorkflow.php | 2 +-
src/applications/fact/management/PhabricatorFactManagementDestroyWorkflow.php | 2 +-
src/applications/fact/management/PhabricatorFactManagementListWorkflow.php | 2 +-
src/applications/fact/management/PhabricatorFactManagementStatusWorkflow.php | 2 +-
src/applications/fact/storage/PhabricatorFactAggregate.php | 2 +-
src/applications/fact/storage/PhabricatorFactCursor.php | 2 +-
src/applications/fact/storage/PhabricatorFactDAO.php | 2 +-
src/applications/fact/storage/PhabricatorFactRaw.php | 2 +-
src/applications/feed/PhabricatorFeedStoryPublisher.php | 9 +
src/applications/feed/application/PhabricatorFeedApplication.php | 4 +-
src/applications/feed/builder/PhabricatorFeedBuilder.php | 20 +
src/applications/feed/config/PhabricatorFeedConfigOptions.php | 10 +
src/applications/feed/constants/PhabricatorFeedConstants.php | 3 -
src/applications/feed/constants/PhabricatorFeedStoryTypeConstants.php | 9 -
src/applications/feed/controller/PhabricatorFeedController.php | 2 +-
src/applications/feed/query/PhabricatorFeedQuery.php | 10 +-
src/applications/feed/query/PhabricatorFeedSearchEngine.php | 23 +-
src/applications/feed/storage/PhabricatorFeedStoryData.php | 2 +-
src/applications/feed/storage/PhabricatorFeedStoryReference.php | 2 +-
src/applications/feed/story/PhabricatorFeedStoryAudit.php | 1 -
src/applications/feed/story/PhabricatorFeedStoryCommit.php | 1 -
src/applications/feed/story/PhabricatorFeedStoryDifferential.php | 1 -
src/applications/feed/story/PhabricatorFeedStoryDifferentialAggregate.php | 1 -
src/applications/feed/story/PhabricatorFeedStoryManiphestAggregate.php | 1 -
src/applications/feed/story/PhabricatorFeedStoryPhriction.php | 1 -
src/applications/feed/story/PhabricatorFeedStoryStatus.php | 36 --
src/applications/feed/worker/FeedPublisherHTTPWorker.php | 5 +
src/applications/files/action/PhabricatorFilesOutboundRequestAction.php | 22 +
src/applications/files/application/PhabricatorFilesApplication.php | 48 +-
src/applications/files/applicationpanel/PhabricatorFilesApplicationStorageEnginePanel.php | 101 ++++
src/applications/files/conduit/FileAllocateConduitAPIMethod.php | 137 +++++
src/applications/files/conduit/FileConduitAPIMethod.php | 111 ++++
src/applications/files/conduit/FileInfoConduitAPIMethod.php | 2 +-
src/applications/files/conduit/FileQueryChunksConduitAPIMethod.php | 47 ++
src/applications/files/conduit/FileUploadChunkConduitAPIMethod.php | 77 +++
src/applications/files/conduit/FileUploadConduitAPIMethod.php | 13 +-
src/applications/files/conduit/FileUploadHashConduitAPIMethod.php | 1 +
src/applications/files/config/PhabricatorFilesConfigOptions.php | 122 ++--
src/applications/files/controller/PhabricatorFileComposeController.php | 114 +++-
src/applications/files/controller/PhabricatorFileController.php | 2 +-
src/applications/files/controller/PhabricatorFileDataController.php | 144 +++--
src/applications/files/controller/PhabricatorFileDropUploadController.php | 96 +++-
src/applications/files/controller/PhabricatorFileInfoController.php | 136 +++--
src/applications/files/controller/PhabricatorFileListController.php | 2 +-
src/applications/files/controller/PhabricatorFileUploadController.php | 24 +-
src/applications/files/edge/PhabricatorFileHasObjectEdgeType.php | 15 +
src/applications/files/engine/PhabricatorChunkedFileStorageEngine.php | 188 ++++++
src/applications/files/engine/PhabricatorFileChunkIterator.php | 72 +++
src/applications/files/engine/PhabricatorFileStorageEngine.php | 276 +++++++++
src/applications/files/engine/PhabricatorLocalDiskFileStorageEngine.php | 16 +-
src/applications/files/engine/PhabricatorMySQLFileStorageEngine.php | 31 +-
src/applications/files/engine/PhabricatorS3FileStorageEngine.php | 36 +-
src/applications/files/engine/PhabricatorTestStorageEngine.php | 16 +
src/applications/files/engineselector/PhabricatorDefaultFileStorageEngineSelector.php | 52 --
src/applications/files/engineselector/PhabricatorFileStorageEngineSelector.php | 46 --
src/applications/files/exception/PhabricatorFileUploadException.php | 9 +-
src/applications/files/lipsum/PhabricatorFileTestDataGenerator.php | 4 +-
src/applications/files/mail/FileCreateMailReceiver.php | 15 +-
src/applications/files/mail/FileMailReceiver.php | 16 +-
src/applications/files/mail/FileReplyHandler.php | 69 +--
src/applications/files/management/PhabricatorFilesManagementCatWorkflow.php | 55 ++
src/applications/files/management/PhabricatorFilesManagementCompactWorkflow.php | 2 +-
src/applications/files/management/PhabricatorFilesManagementEnginesWorkflow.php | 2 +-
src/applications/files/management/PhabricatorFilesManagementMigrateWorkflow.php | 2 +-
src/applications/files/management/PhabricatorFilesManagementPurgeWorkflow.php | 2 +-
src/applications/files/management/PhabricatorFilesManagementRebuildWorkflow.php | 2 +-
src/applications/files/management/PhabricatorFilesManagementWorkflow.php | 35 +-
src/applications/files/markup/PhabricatorEmbedFileRemarkupRule.php | 4 +-
src/applications/files/query/PhabricatorFileChunkQuery.php | 134 +++++
src/applications/files/query/PhabricatorFileQuery.php | 66 ++-
src/applications/files/query/PhabricatorFileSearchEngine.php | 25 +-
src/applications/files/storage/PhabricatorFile.php | 398 ++++++++++---
src/applications/files/storage/PhabricatorFileChunk.php | 105 ++++
src/applications/files/storage/PhabricatorFileStorageBlob.php | 2 +-
src/applications/files/storage/PhabricatorFileTransactionComment.php | 2 +-
src/applications/files/storage/PhabricatorTransformedFile.php | 2 +-
src/applications/files/storage/__tests__/PhabricatorFileTestCase.php | 2 +-
src/applications/files/view/PhabricatorGlobalUploadTargetView.php | 18 +-
src/applications/flag/application/PhabricatorFlagsApplication.php | 11 +-
src/applications/flag/constants/PhabricatorFlagColor.php | 2 +-
src/applications/flag/query/PhabricatorFlagQuery.php | 4 +-
src/applications/flag/query/PhabricatorFlagSearchEngine.php | 10 +-
src/applications/flag/storage/PhabricatorFlag.php | 2 +-
src/applications/flag/view/PhabricatorFlagSelectControl.php | 4 +-
src/applications/fund/application/PhabricatorFundApplication.php | 4 +-
src/applications/fund/controller/FundInitiativeEditController.php | 10 +-
src/applications/fund/controller/FundInitiativeListController.php | 2 +-
src/applications/fund/controller/FundInitiativeViewController.php | 22 +-
src/applications/fund/mail/FundInitiativeReplyHandler.php | 30 +-
src/applications/fund/query/FundBackerSearchEngine.php | 17 +-
src/applications/fund/query/FundInitiativeSearchEngine.php | 16 +-
src/applications/fund/storage/FundBacker.php | 9 +-
src/applications/fund/storage/FundInitiative.php | 25 +-
src/applications/fund/storage/FundInitiativeTransaction.php | 4 +-
src/applications/harbormaster/application/PhabricatorHarbormasterApplication.php | 6 +-
src/applications/harbormaster/config/PhabricatorHarbormasterConfigOptions.php | 8 +
src/applications/harbormaster/controller/HarbormasterBuildViewController.php | 12 +-
src/applications/harbormaster/controller/HarbormasterBuildableViewController.php | 12 +-
src/applications/harbormaster/controller/HarbormasterController.php | 2 +-
src/applications/harbormaster/controller/HarbormasterPlanController.php | 2 +-
src/applications/harbormaster/controller/HarbormasterPlanRunController.php | 2 +-
src/applications/harbormaster/controller/HarbormasterPlanViewController.php | 16 +-
src/applications/harbormaster/controller/HarbormasterStepAddController.php | 2 +-
src/applications/harbormaster/controller/HarbormasterStepEditController.php | 26 +-
src/applications/harbormaster/management/HarbormasterManagementBuildWorkflow.php | 2 +-
src/applications/harbormaster/management/HarbormasterManagementUpdateWorkflow.php | 2 +-
src/applications/harbormaster/query/HarbormasterBuildPlanSearchEngine.php | 2 +-
src/applications/harbormaster/query/HarbormasterBuildableSearchEngine.php | 2 +-
src/applications/harbormaster/step/HarbormasterBuildStepImplementation.php | 2 +-
src/applications/harbormaster/step/HarbormasterCommandBuildStepImplementation.php | 2 +-
src/applications/harbormaster/storage/HarbormasterBuildCommand.php | 2 +-
src/applications/harbormaster/storage/HarbormasterBuildMessage.php | 2 +-
src/applications/harbormaster/storage/HarbormasterBuildable.php | 26 +-
src/applications/harbormaster/storage/HarbormasterObject.php | 2 +-
src/applications/harbormaster/storage/HarbormasterScratchTable.php | 7 +-
src/applications/harbormaster/storage/build/HarbormasterBuild.php | 31 +-
src/applications/harbormaster/storage/build/HarbormasterBuildArtifact.php | 2 +-
src/applications/harbormaster/storage/build/HarbormasterBuildItem.php | 2 +-
src/applications/harbormaster/storage/build/HarbormasterBuildLog.php | 6 +-
src/applications/harbormaster/storage/build/HarbormasterBuildTarget.php | 2 +-
src/applications/harbormaster/storage/configuration/HarbormasterBuildPlan.php | 26 +-
src/applications/harbormaster/storage/configuration/HarbormasterBuildStep.php | 26 +-
src/applications/harbormaster/typeahead/HarbormasterBuildPlanDatasource.php | 6 +
src/applications/harbormaster/worker/HarbormasterBuildWorker.php | 2 +-
src/applications/harbormaster/worker/HarbormasterTargetWorker.php | 2 +-
src/applications/help/application/PhabricatorHelpApplication.php | 76 ++-
src/applications/help/controller/PhabricatorHelpDocumentationController.php | 52 ++
src/applications/herald/adapter/HeraldAdapter.php | 89 ++-
src/applications/herald/adapter/HeraldCommitAdapter.php | 20 +-
src/applications/herald/adapter/HeraldDifferentialRevisionAdapter.php | 22 +-
src/applications/herald/adapter/HeraldManiphestTaskAdapter.php | 17 +-
src/applications/herald/application/PhabricatorHeraldApplication.php | 13 +-
src/applications/herald/controller/HeraldController.php | 2 +-
src/applications/herald/controller/HeraldDisableController.php | 8 +-
src/applications/herald/controller/HeraldRuleController.php | 1 +
src/applications/herald/controller/HeraldRuleEditHistoryController.php | 5 +-
src/applications/herald/controller/HeraldRuleViewController.php | 54 +-
src/applications/herald/controller/HeraldTranscriptController.php | 12 +-
src/applications/herald/controller/HeraldTranscriptListController.php | 2 +-
src/applications/herald/engine/HeraldEffect.php | 32 +-
src/applications/herald/engine/HeraldEngine.php | 14 +-
src/applications/herald/engine/exception/HeraldInvalidFieldException.php | 3 -
src/applications/herald/query/HeraldRuleQuery.php | 4 +-
src/applications/herald/query/HeraldRuleSearchEngine.php | 15 +-
src/applications/herald/query/HeraldTranscriptQuery.php | 4 +-
src/applications/herald/query/HeraldTranscriptSearchEngine.php | 2 +-
src/applications/herald/storage/HeraldRule.php | 30 +-
src/applications/herald/storage/HeraldRuleEdit.php | 2 +-
src/applications/herald/storage/HeraldRuleTransaction.php | 4 +-
src/applications/herald/storage/transcript/HeraldApplyTranscript.php | 18 +-
src/applications/home/application/PhabricatorHomeApplication.php | 45 +-
src/applications/home/controller/PhabricatorHomeMainController.php | 59 +-
src/applications/home/controller/PhabricatorHomeQuickCreateController.php | 1 -
src/applications/legalpad/application/PhabricatorLegalpadApplication.php | 26 +-
src/applications/legalpad/config/PhabricatorLegalpadConfigOptions.php | 8 +
src/applications/legalpad/constants/LegalpadTransactionType.php | 1 +
src/applications/legalpad/controller/LegalpadDocumentEditController.php | 55 +-
src/applications/legalpad/controller/LegalpadDocumentListController.php | 2 +-
src/applications/legalpad/controller/LegalpadDocumentManageController.php | 51 +-
src/applications/legalpad/controller/LegalpadDocumentSignController.php | 242 ++++----
src/applications/legalpad/controller/LegalpadDocumentSignatureAddController.php | 15 +-
src/applications/legalpad/controller/LegalpadDocumentSignatureListController.php | 2 +-
src/applications/legalpad/edge/LegalpadObjectNeedsSignatureEdgeType.php | 102 ++++
src/applications/legalpad/edge/LegalpadSignatureNeededByObjectEdgeType.php | 12 +
src/applications/legalpad/editor/LegalpadDocumentEditor.php | 26 +-
src/applications/legalpad/mail/LegalpadMailReceiver.php | 28 +
src/applications/legalpad/mail/LegalpadMockMailReceiver.php | 38 --
src/applications/legalpad/mail/LegalpadReplyHandler.php | 78 +--
src/applications/legalpad/query/LegalpadDocumentQuery.php | 17 +-
src/applications/legalpad/query/LegalpadDocumentSearchEngine.php | 80 +--
src/applications/legalpad/query/LegalpadDocumentSignatureSearchEngine.php | 22 +-
src/applications/legalpad/storage/LegalpadDocument.php | 20 +-
src/applications/legalpad/storage/LegalpadDocumentBody.php | 2 +-
src/applications/legalpad/storage/LegalpadDocumentSignature.php | 2 +-
src/applications/legalpad/storage/LegalpadTransaction.php | 11 +
src/applications/legalpad/storage/LegalpadTransactionComment.php | 6 +-
src/applications/lipsum/management/PhabricatorLipsumGenerateWorkflow.php | 60 +-
src/applications/macro/application/PhabricatorMacroApplication.php | 17 +-
src/applications/macro/config/PhabricatorMacroConfigOptions.php | 11 +-
src/applications/macro/controller/PhabricatorMacroEditController.php | 68 ++-
src/applications/macro/controller/PhabricatorMacroMemeDialogController.php | 9 +-
src/applications/macro/controller/PhabricatorMacroViewController.php | 45 +-
src/applications/macro/mail/PhabricatorMacroMailReceiver.php | 9 +-
src/applications/macro/mail/PhabricatorMacroReplyHandler.php | 32 +-
src/applications/macro/markup/PhabricatorImageMacroRemarkupRule.php | 15 +-
src/applications/macro/markup/PhabricatorMemeRemarkupRule.php | 1 +
src/applications/macro/query/PhabricatorMacroSearchEngine.php | 13 +-
src/applications/macro/storage/PhabricatorFileImageMacro.php | 9 +-
src/applications/macro/storage/PhabricatorMacroTransaction.php | 6 +-
src/applications/mailinglists/application/PhabricatorMailingListsApplication.php | 12 +-
src/applications/mailinglists/capability/PhabricatorMailingListsManageCapability.php | 16 +
src/applications/mailinglists/controller/PhabricatorMailingListsController.php | 9 +-
src/applications/mailinglists/controller/PhabricatorMailingListsEditController.php | 18 +-
src/applications/mailinglists/query/PhabricatorMailingListQuery.php | 2 +-
src/applications/mailinglists/query/PhabricatorMailingListSearchEngine.php | 11 +-
src/applications/mailinglists/storage/PhabricatorMetaMTAMailingList.php | 4 +-
src/applications/maniphest/__tests__/ManiphestTaskTestCase.php | 221 ++++++++
src/applications/maniphest/application/PhabricatorManiphestApplication.php | 49 +-
src/applications/maniphest/command/ManiphestAssignEmailCommand.php | 59 ++
src/applications/maniphest/command/ManiphestClaimEmailCommand.php | 29 +
src/applications/maniphest/command/ManiphestCloseEmailCommand.php | 29 +
src/applications/maniphest/command/ManiphestEmailCommand.php | 11 +
src/applications/maniphest/command/ManiphestPriorityEmailCommand.php | 73 +++
src/applications/maniphest/command/ManiphestStatusEmailCommand.php | 72 +++
src/applications/maniphest/conduit/ManiphestConduitAPIMethod.php | 19 +-
src/applications/maniphest/conduit/ManiphestCreateTaskConduitAPIMethod.php | 2 +-
src/applications/maniphest/conduit/ManiphestFindConduitAPIMethod.php | 25 -
src/applications/maniphest/conduit/ManiphestInfoConduitAPIMethod.php | 2 +
src/applications/maniphest/conduit/ManiphestQueryConduitAPIMethod.php | 14 +-
src/applications/maniphest/conduit/ManiphestUpdateConduitAPIMethod.php | 17 +-
src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php | 72 ++-
src/applications/maniphest/constants/ManiphestTaskPriority.php | 26 +
src/applications/maniphest/constants/ManiphestTaskStatus.php | 32 ++
src/applications/maniphest/controller/ManiphestBatchEditController.php | 67 ++-
src/applications/maniphest/controller/ManiphestController.php | 2 +-
src/applications/maniphest/controller/ManiphestReportController.php | 31 +-
src/applications/maniphest/controller/ManiphestSubpriorityController.php | 27 +-
src/applications/maniphest/controller/ManiphestSubscribeController.php | 51 --
src/applications/maniphest/controller/ManiphestTaskDescriptionPreviewController.php | 24 -
src/applications/maniphest/controller/ManiphestTaskDetailController.php | 172 +++---
src/applications/maniphest/controller/ManiphestTaskEditController.php | 101 ++--
src/applications/maniphest/controller/ManiphestTransactionPreviewController.php | 16 +-
src/applications/maniphest/controller/ManiphestTransactionSaveController.php | 55 +-
src/applications/maniphest/edge/ManiphestTaskDependedOnByTaskEdgeType.php | 101 ++++
src/applications/maniphest/edge/ManiphestTaskDependsOnTaskEdgeType.php | 106 ++++
src/applications/maniphest/edge/ManiphestTaskHasMockEdgeType.php | 102 ++++
src/applications/maniphest/editor/ManiphestTransactionEditor.php | 234 ++++----
src/applications/maniphest/event/ManiphestActionMenuEventListener.php | 46 --
src/applications/maniphest/event/ManiphestHovercardEventListener.php | 50 +-
src/applications/maniphest/lipsum/PhabricatorManiphestTaskTestDataGenerator.php | 8 +-
src/applications/maniphest/mail/ManiphestCreateMailReceiver.php | 54 +-
src/applications/maniphest/mail/ManiphestReplyHandler.php | 175 +-----
src/applications/maniphest/mail/ManiphestTaskMailReceiver.php | 17 +-
src/applications/maniphest/query/ManiphestTaskQuery.php | 304 +++++++---
src/applications/maniphest/query/ManiphestTaskSearchEngine.php | 106 ++--
src/applications/maniphest/search/ManiphestSearchIndexer.php | 15 -
src/applications/maniphest/storage/ManiphestNameIndex.php | 2 +-
src/applications/maniphest/storage/ManiphestTask.php | 53 +-
src/applications/maniphest/storage/ManiphestTaskSubscriber.php | 59 --
src/applications/maniphest/storage/ManiphestTransaction.php | 274 ++++-----
src/applications/maniphest/view/ManiphestTaskListView.php | 12 +
src/applications/maniphest/view/ManiphestTaskResultListView.php | 2 +-
src/applications/meta/application/PhabricatorApplicationsApplication.php | 8 +-
src/applications/meta/controller/PhabricatorApplicationDetailViewController.php | 40 +-
src/applications/meta/controller/PhabricatorApplicationEditController.php | 23 +-
src/applications/meta/controller/PhabricatorApplicationEmailCommandsController.php | 170 ++++++
src/applications/meta/controller/PhabricatorApplicationPanelController.php | 67 +++
src/applications/meta/controller/PhabricatorApplicationUninstallController.php | 26 +-
src/applications/meta/controller/PhabricatorApplicationsController.php | 9 +
src/applications/meta/panel/PhabricatorApplicationConfigurationPanel.php | 88 +++
src/applications/meta/query/PhabricatorAppSearchEngine.php | 28 +-
src/applications/meta/query/PhabricatorApplicationQuery.php | 16 +-
src/applications/meta/typeahead/PhabricatorApplicationDatasource.php | 4 +-
src/applications/meta/view/PhabricatorApplicationLaunchView.php | 14 +-
src/applications/metamta/PhabricatorMetaMTAWorker.php | 2 +-
src/applications/metamta/application/PhabricatorMetaMTAApplication.php | 4 +-
src/applications/metamta/applicationpanel/PhabricatorMetaMTAApplicationEmailPanel.php | 384 +++++++++++++
src/applications/metamta/command/MetaMTAEmailTransactionCommand.php | 120 ++++
src/applications/metamta/controller/PhabricatorMetaMTAMailgunReceiveController.php | 2 +-
src/applications/metamta/controller/PhabricatorMetaMTASendGridReceiveController.php | 2 +-
src/applications/metamta/management/PhabricatorMailManagementReceiveTestWorkflow.php | 30 +-
src/applications/metamta/management/PhabricatorMailManagementResendWorkflow.php | 4 +-
src/applications/metamta/management/PhabricatorMailManagementShowOutboundWorkflow.php | 7 +-
src/applications/metamta/parser/PhabricatorMetaMTAEmailBodyParser.php | 72 ++-
src/applications/metamta/parser/__tests__/PhabricatorMetaMTAEmailBodyParserTestCase.php | 72 ++-
src/applications/metamta/query/PhabricatorMetaMTAActor.php | 75 ++-
src/applications/metamta/query/PhabricatorMetaMTAActorQuery.php | 26 +-
src/applications/metamta/query/PhabricatorMetaMTAApplicationEmailQuery.php | 129 +++++
src/applications/metamta/query/PhabricatorMetaMTAMemberQuery.php | 14 +
src/applications/metamta/receiver/PhabricatorMailReceiver.php | 61 +-
src/applications/metamta/receiver/PhabricatorObjectMailReceiver.php | 20 +-
src/applications/metamta/replyhandler/PhabricatorMailReplyHandler.php | 84 ++-
src/applications/metamta/storage/PhabricatorMetaMTAApplicationEmail.php | 112 ++++
src/applications/metamta/storage/PhabricatorMetaMTAMail.php | 167 +++---
src/applications/metamta/storage/PhabricatorMetaMTAReceivedMail.php | 15 +-
src/applications/metamta/storage/__tests__/PhabricatorMetaMTAReceivedMailTestCase.php | 21 +-
src/applications/metamta/typeahead/PhabricatorMetaMTAApplicationEmailDatasource.php | 43 ++
src/applications/metamta/view/PhabricatorMetaMTAMailBody.php | 21 +-
src/applications/metamta/view/__tests__/PhabricatorMetaMTAMailBodyTestCase.php | 31 +-
src/applications/notification/application/PhabricatorNotificationsApplication.php | 4 +
src/applications/notification/client/PhabricatorNotificationClient.php | 21 +-
src/applications/notification/controller/PhabricatorNotificationIndividualController.php | 37 +-
src/applications/notification/controller/PhabricatorNotificationStatusController.php | 3 +-
src/applications/notification/controller/PhabricatorNotificationTestController.php | 7 +-
src/applications/notification/query/PhabricatorNotificationSearchEngine.php | 2 +-
src/applications/notification/setup/PhabricatorAphlictSetupCheck.php | 64 +++
src/applications/notification/setup/PhabricatorSetupCheckAphlict.php | 64 ---
src/applications/notification/storage/PhabricatorFeedStoryNotification.php | 2 +-
src/applications/notification/view/PhabricatorNotificationStatusView.php | 14 +-
src/applications/nuance/application/PhabricatorNuanceApplication.php | 4 +-
src/applications/nuance/constants/NuanceConstants.php | 3 -
src/applications/nuance/controller/NuanceSourceViewController.php | 16 +-
src/applications/nuance/query/NuanceItemQuery.php | 2 +-
src/applications/nuance/query/NuanceQueueQuery.php | 2 +-
src/applications/nuance/query/NuanceRequestorQuery.php | 2 +-
src/applications/nuance/query/NuanceSourceQuery.php | 2 +-
src/applications/nuance/storage/NuanceItem.php | 2 +-
src/applications/nuance/storage/NuanceQueue.php | 2 +-
src/applications/nuance/storage/NuanceQueueItem.php | 2 +-
src/applications/nuance/storage/NuanceRequestor.php | 2 +-
src/applications/nuance/storage/NuanceRequestorSource.php | 2 +-
src/applications/nuance/storage/NuanceSource.php | 30 +-
src/applications/oauthserver/PhabricatorOAuthServer.php | 16 +-
src/applications/oauthserver/PhabricatorOAuthServerScope.php | 27 +-
src/applications/oauthserver/__tests__/PhabricatorOAuthServerTestCase.php | 18 +-
src/applications/oauthserver/application/PhabricatorOAuthServerApplication.php | 15 +-
src/applications/oauthserver/controller/PhabricatorOAuthServerAuthController.php | 65 ++-
src/applications/oauthserver/controller/PhabricatorOAuthServerController.php | 4 +-
src/applications/oauthserver/controller/client/PhabricatorOAuthClientEditController.php | 21 +
src/applications/oauthserver/controller/client/PhabricatorOAuthClientListController.php | 2 +-
src/applications/oauthserver/controller/client/PhabricatorOAuthClientSecretController.php | 70 +++
src/applications/oauthserver/controller/client/PhabricatorOAuthClientViewController.php | 16 +-
src/applications/oauthserver/query/PhabricatorOAuthClientAuthorizationQuery.php | 4 +-
src/applications/oauthserver/query/PhabricatorOAuthServerClientQuery.php | 2 +-
src/applications/oauthserver/query/PhabricatorOAuthServerClientSearchEngine.php | 12 +-
src/applications/oauthserver/storage/PhabricatorOAuthClientAuthorization.php | 2 +-
src/applications/oauthserver/storage/PhabricatorOAuthServerAccessToken.php | 2 +-
src/applications/oauthserver/storage/PhabricatorOAuthServerAuthorizationCode.php | 2 +-
src/applications/oauthserver/storage/PhabricatorOAuthServerClient.php | 55 +-
src/applications/owners/application/PhabricatorOwnersApplication.php | 13 +-
src/applications/owners/config/PhabricatorOwnersConfigOptions.php | 14 +-
src/applications/owners/controller/PhabricatorOwnersController.php | 11 +-
src/applications/owners/controller/PhabricatorOwnersDeleteController.php | 6 +-
src/applications/owners/controller/PhabricatorOwnersDetailController.php | 76 ++-
src/applications/owners/controller/PhabricatorOwnersEditController.php | 33 +-
src/applications/owners/controller/PhabricatorOwnersListController.php | 29 +-
src/applications/owners/editor/PhabricatorOwnersPackageEditor.php | 198 +++++++
src/applications/owners/mail/OwnersPackageReplyHandler.php | 8 -
src/applications/owners/mail/PackageMail.php | 3 +-
src/applications/owners/storage/PhabricatorOwnersOwner.php | 6 +-
src/applications/owners/storage/PhabricatorOwnersPackage.php | 191 +------
src/applications/owners/storage/PhabricatorOwnersPath.php | 2 +-
src/applications/owners/storage/__tests__/PhabricatorOwnersPackageTestCase.php | 2 +-
src/applications/passphrase/application/PhabricatorPassphraseApplication.php | 4 +-
src/applications/passphrase/controller/PassphraseController.php | 2 +-
src/applications/passphrase/controller/PassphraseCredentialEditController.php | 2 +-
src/applications/passphrase/controller/PassphraseCredentialViewController.php | 23 +-
src/applications/passphrase/edge/PhabricatorCredentialsUsedByObjectEdgeType.php | 16 +
src/applications/passphrase/editor/PassphraseCredentialTransactionEditor.php | 4 +-
src/applications/passphrase/query/PassphraseCredentialQuery.php | 13 +
src/applications/passphrase/query/PassphraseCredentialSearchEngine.php | 20 +-
src/applications/passphrase/search/PassphraseSearchIndexer.php | 39 ++
src/applications/passphrase/storage/PassphraseCredential.php | 31 +-
src/applications/passphrase/storage/PassphraseSecret.php | 2 +-
src/applications/paste/application/PhabricatorPasteApplication.php | 35 +-
src/applications/paste/capability/PasteDefaultEditCapability.php | 11 +
src/applications/paste/config/PhabricatorPasteConfigOptions.php | 19 +-
src/applications/paste/controller/PhabricatorPasteController.php | 2 +-
src/applications/paste/controller/PhabricatorPasteEditController.php | 31 +-
src/applications/paste/controller/PhabricatorPasteViewController.php | 47 +-
src/applications/paste/editor/PhabricatorPasteEditor.php | 6 +
src/applications/paste/mail/PasteCreateMailReceiver.php | 15 +-
src/applications/paste/mail/PasteMailReceiver.php | 27 +
src/applications/paste/mail/PasteMockMailReceiver.php | 37 --
src/applications/paste/mail/PasteReplyHandler.php | 72 +--
src/applications/paste/query/PhabricatorPasteSearchEngine.php | 16 +-
src/applications/paste/storage/PhabricatorPaste.php | 16 +-
src/applications/paste/storage/PhabricatorPasteTransaction.php | 4 +-
src/applications/paste/storage/PhabricatorPasteTransactionComment.php | 2 +-
src/applications/paste/view/PasteEmbedView.php | 2 +-
src/applications/people/application/PhabricatorPeopleApplication.php | 44 +-
src/applications/people/capability/PeopleCreateUsersCapability.php | 16 +
src/applications/people/conduit/UserConduitAPIMethod.php | 15 +-
src/applications/people/conduit/UserInfoConduitAPIMethod.php | 49 --
src/applications/people/conduit/UserQueryConduitAPIMethod.php | 5 +-
src/applications/people/conduit/UserWhoAmIConduitAPIMethod.php | 8 +-
src/applications/people/config/PhabricatorUserConfigOptions.php | 8 +
src/applications/people/controller/PhabricatorPeopleApproveController.php | 3 +-
src/applications/people/controller/PhabricatorPeopleCalendarController.php | 22 +-
src/applications/people/controller/PhabricatorPeopleController.php | 92 ++-
src/applications/people/controller/PhabricatorPeopleCreateController.php | 5 +-
src/applications/people/controller/PhabricatorPeopleEmpowerController.php | 2 +-
src/applications/people/controller/PhabricatorPeopleFeedController.php | 60 ++
src/applications/people/controller/PhabricatorPeopleInviteController.php | 14 +
src/applications/people/controller/PhabricatorPeopleInviteListController.php | 44 ++
src/applications/people/controller/PhabricatorPeopleInviteSendController.php | 219 +++++++
src/applications/people/controller/PhabricatorPeopleLdapController.php | 20 +-
src/applications/people/controller/PhabricatorPeopleListController.php | 24 +
src/applications/people/controller/PhabricatorPeopleLogsController.php | 2 +-
src/applications/people/controller/PhabricatorPeopleNewController.php | 15 +-
src/applications/people/controller/PhabricatorPeopleProfileController.php | 148 +----
src/applications/people/controller/PhabricatorPeopleProfileEditController.php | 13 +-
src/applications/people/controller/PhabricatorPeopleProfilePictureController.php | 15 +-
src/applications/people/controller/PhabricatorPeopleRenameController.php | 2 +-
src/applications/people/editor/PhabricatorUserEditor.php | 105 +++-
src/applications/people/editor/__tests__/PhabricatorUserEditorTestCase.php | 20 +
src/applications/people/lipsum/PhabricatorPeopleTestDataGenerator.php | 17 +-
src/applications/people/markup/PhabricatorMentionRemarkupRule.php | 35 +-
src/applications/people/phid/PhabricatorPeopleUserPHIDType.php | 2 +-
src/applications/people/query/PhabricatorPeopleLogQuery.php | 2 +-
src/applications/people/query/PhabricatorPeopleLogSearchEngine.php | 26 +-
src/applications/people/query/PhabricatorPeopleQuery.php | 2 +-
src/applications/people/query/PhabricatorPeopleSearchEngine.php | 2 +-
src/applications/people/storage/PhabricatorExternalAccount.php | 2 +-
src/applications/people/storage/PhabricatorUser.php | 114 ++--
src/applications/people/storage/PhabricatorUserEmail.php | 2 +-
src/applications/people/storage/PhabricatorUserLog.php | 7 +-
src/applications/people/storage/PhabricatorUserProfile.php | 2 +-
src/applications/phame/application/PhabricatorPhameApplication.php | 13 +-
src/applications/phame/conduit/PhameCreatePostConduitAPIMethod.php | 2 +-
src/applications/phame/config/PhabricatorPhameConfigOptions.php | 8 +
src/applications/phame/controller/PhameController.php | 28 +-
src/applications/phame/controller/blog/PhameBlogViewController.php | 5 -
src/applications/phame/controller/post/PhamePostListController.php | 6 +-
src/applications/phame/controller/post/PhamePostNewController.php | 4 +-
src/applications/phame/controller/post/PhamePostViewController.php | 20 +-
src/applications/phame/skins/PhameSkinSpecification.php | 24 +-
src/applications/phame/storage/PhameBlog.php | 2 +-
src/applications/phame/storage/PhamePost.php | 2 +-
src/applications/phid/PhabricatorMetaMTAApplicationEmailPHIDType.php | 44 ++
src/applications/phid/PhabricatorPHIDConstants.php | 1 -
src/applications/phid/handle/pool/PhabricatorHandleList.php | 171 ++++++
src/applications/phid/handle/pool/PhabricatorHandlePool.php | 75 +++
src/applications/phid/handle/pool/__tests__/PhabricatorHandlePoolTestCase.php | 58 ++
src/applications/phid/handle/view/render.php | 17 -
src/applications/phid/query/PhabricatorHandleQuery.php | 2 +-
src/applications/phid/query/PhabricatorObjectQuery.php | 16 +-
src/applications/phid/view/PHUIHandleListView.php | 51 ++
src/applications/phid/view/PHUIHandleView.php | 42 ++
src/applications/phlux/application/PhabricatorPhluxApplication.php | 4 +-
src/applications/phlux/controller/PhluxViewController.php | 19 +-
src/applications/phlux/storage/PhluxVariable.php | 26 +-
src/applications/pholio/application/PhabricatorPholioApplication.php | 17 +-
src/applications/pholio/config/PhabricatorPholioConfigOptions.php | 13 +-
src/applications/pholio/controller/PholioController.php | 2 +-
src/applications/pholio/controller/PholioMockEditController.php | 19 +-
src/applications/pholio/controller/PholioMockViewController.php | 37 +-
src/applications/pholio/edge/PholioMockHasTaskEdgeType.php | 102 ++++
src/applications/pholio/lipsum/PhabricatorPholioMockTestDataGenerator.php | 23 +-
src/applications/pholio/mail/PholioMockMailReceiver.php | 8 +-
src/applications/pholio/mail/PholioReplyHandler.php | 32 +-
src/applications/pholio/query/PholioMockQuery.php | 11 +-
src/applications/pholio/query/PholioMockSearchEngine.php | 12 +-
src/applications/pholio/storage/PholioImage.php | 2 +-
src/applications/pholio/storage/PholioMock.php | 14 +-
src/applications/pholio/storage/PholioTransaction.php | 4 +-
src/applications/pholio/storage/PholioTransactionComment.php | 2 +-
src/applications/phortune/application/PhabricatorPhortuneApplication.php | 33 +-
src/applications/phortune/cart/PhortuneSubscriptionCart.php | 89 +++
src/applications/phortune/controller/PhortuneAccountEditController.php | 6 +-
src/applications/phortune/controller/PhortuneAccountListController.php | 2 +
src/applications/phortune/controller/PhortuneAccountViewController.php | 174 ++++--
src/applications/phortune/controller/PhortuneCartAcceptController.php | 15 +-
src/applications/phortune/controller/PhortuneCartCancelController.php | 15 +-
src/applications/phortune/controller/PhortuneCartCheckoutController.php | 1 -
src/applications/phortune/controller/PhortuneCartListController.php | 80 ++-
src/applications/phortune/controller/PhortuneCartUpdateController.php | 15 +-
src/applications/phortune/controller/PhortuneCartViewController.php | 59 +-
src/applications/phortune/controller/PhortuneChargeListController.php | 2 +-
src/applications/phortune/controller/PhortuneController.php | 48 +-
src/applications/phortune/controller/PhortuneLandingController.php | 4 +-
src/applications/phortune/controller/PhortuneMerchantController.php | 2 +-
src/applications/phortune/controller/PhortuneMerchantEditController.php | 6 +-
src/applications/phortune/controller/PhortuneMerchantListController.php | 2 +-
src/applications/phortune/controller/PhortuneMerchantViewController.php | 27 +-
src/applications/phortune/controller/PhortunePaymentMethodCreateController.php | 53 +-
src/applications/phortune/controller/PhortuneProductViewController.php | 1 -
src/applications/phortune/controller/PhortuneSubscriptionEditController.php | 158 ++++++
src/applications/phortune/controller/PhortuneSubscriptionListController.php | 107 ++++
src/applications/phortune/controller/PhortuneSubscriptionViewController.php | 208 +++++++
src/applications/phortune/editor/PhortuneCartEditor.php | 62 +-
src/applications/phortune/exception/PhortuneMultiplePaymentProvidersException.php | 23 -
src/applications/phortune/exception/PhortuneNoPaymentProviderException.php | 14 -
src/applications/phortune/mail/PhortuneCartReplyHandler.php | 30 +-
src/applications/phortune/management/PhabricatorPhortuneManagementInvoiceWorkflow.php | 166 ++++++
src/applications/phortune/management/PhabricatorPhortuneManagementWorkflow.php | 4 +
src/applications/phortune/phid/PhortuneAccountPHIDType.php | 2 +-
src/applications/phortune/phid/PhortunePaymentMethodPHIDType.php | 1 -
src/applications/phortune/phid/PhortunePurchasePHIDType.php | 2 +-
src/applications/phortune/phid/PhortuneSubscriptionPHIDType.php | 39 ++
src/applications/phortune/product/PhortuneProductImplementation.php | 6 +
src/applications/phortune/product/PhortuneSubscriptionProduct.php | 107 ++++
src/applications/phortune/provider/PhortuneBalancedPaymentProvider.php | 370 ------------
src/applications/phortune/provider/PhortuneStripePaymentProvider.php | 2 +
src/applications/phortune/provider/PhortuneTestPaymentProvider.php | 2 +
src/applications/phortune/query/PhortuneCartQuery.php | 48 ++
src/applications/phortune/query/PhortuneCartSearchEngine.php | 39 +-
src/applications/phortune/query/PhortuneChargeSearchEngine.php | 11 +-
src/applications/phortune/query/PhortuneMerchantSearchEngine.php | 6 +-
src/applications/phortune/query/PhortunePaymentMethodQuery.php | 8 +
src/applications/phortune/query/PhortuneSubscriptionQuery.php | 192 +++++++
src/applications/phortune/query/PhortuneSubscriptionSearchEngine.php | 165 ++++++
src/applications/phortune/storage/PhortuneAccount.php | 51 +-
src/applications/phortune/storage/PhortuneCart.php | 51 +-
src/applications/phortune/storage/PhortuneCartTransaction.php | 34 ++
src/applications/phortune/storage/PhortuneCharge.php | 2 +-
src/applications/phortune/storage/PhortuneMerchant.php | 29 +-
src/applications/phortune/storage/PhortunePaymentMethod.php | 2 +-
src/applications/phortune/storage/PhortunePaymentProviderConfig.php | 2 +-
src/applications/phortune/storage/PhortuneProduct.php | 7 +-
src/applications/phortune/storage/PhortunePurchase.php | 7 +-
src/applications/phortune/storage/PhortuneSubscription.php | 282 +++++++++
src/applications/phortune/subscription/PhortuneSubscriptionImplementation.php | 51 ++
src/applications/phortune/view/PhortuneChargeTableView.php | 1 +
src/applications/phortune/view/PhortuneCreditCardForm.php | 71 ++-
src/applications/phortune/view/PhortuneOrderTableView.php | 76 ++-
src/applications/phortune/view/PhortuneSubscriptionTableView.php | 81 +++
src/applications/phortune/worker/PhortuneSubscriptionWorker.php | 217 +++++++
src/applications/phpast/application/PhabricatorPHPASTApplication.php | 4 +-
src/applications/phpast/controller/PhabricatorXHPASTViewRunController.php | 2 +-
src/applications/phpast/storage/PhabricatorXHPASTViewParseTree.php | 2 +-
src/applications/phragment/application/PhabricatorPhragmentApplication.php | 4 +-
src/applications/phragment/controller/PhragmentController.php | 18 +-
src/applications/phragment/controller/PhragmentCreateController.php | 14 +-
src/applications/phragment/controller/PhragmentRevertController.php | 2 +-
src/applications/phragment/controller/PhragmentSnapshotDeleteController.php | 2 +-
src/applications/phragment/controller/PhragmentSnapshotPromoteController.php | 2 +-
src/applications/phragment/controller/PhragmentSnapshotViewController.php | 7 +-
src/applications/phragment/controller/PhragmentUpdateController.php | 2 +-
src/applications/phragment/controller/PhragmentVersionController.php | 7 +-
src/applications/phragment/query/PhragmentFragmentQuery.php | 2 +-
src/applications/phragment/query/PhragmentFragmentVersionQuery.php | 2 +-
src/applications/phragment/query/PhragmentSnapshotChildQuery.php | 2 +-
src/applications/phragment/query/PhragmentSnapshotQuery.php | 2 +-
src/applications/phragment/storage/PhragmentFragment.php | 2 +-
src/applications/phragment/storage/PhragmentFragmentVersion.php | 2 +-
src/applications/phragment/storage/PhragmentSnapshot.php | 2 +-
src/applications/phragment/storage/PhragmentSnapshotChild.php | 2 +-
src/applications/phrequent/application/PhabricatorPhrequentApplication.php | 14 +-
src/applications/phrequent/config/PhabricatorPhrequentConfigOptions.php | 8 +
src/applications/phrequent/query/PhrequentSearchEngine.php | 12 +-
src/applications/phrequent/query/PhrequentUserTimeQuery.php | 9 +-
src/applications/phrequent/storage/PhrequentUserTime.php | 2 +-
src/applications/phriction/application/PhabricatorPhrictionApplication.php | 13 +-
src/applications/phriction/config/PhabricatorPhrictionConfigOptions.php | 8 +
src/applications/phriction/controller/PhrictionController.php | 4 +-
src/applications/phriction/controller/PhrictionDiffController.php | 38 +-
src/applications/phriction/controller/PhrictionDocumentController.php | 38 +-
src/applications/phriction/controller/PhrictionDocumentPreviewController.php | 26 -
src/applications/phriction/controller/PhrictionEditController.php | 14 +-
src/applications/phriction/editor/PhrictionTransactionEditor.php | 113 +++-
src/applications/phriction/herald/PhrictionDocumentHeraldAdapter.php | 15 +-
src/applications/phriction/mail/PhrictionReplyHandler.php | 33 +-
src/applications/phriction/query/PhrictionSearchEngine.php | 6 +-
src/applications/phriction/storage/PhrictionContent.php | 2 +-
src/applications/phriction/storage/PhrictionDocument.php | 8 +-
src/applications/phriction/storage/PhrictionTransaction.php | 4 +-
src/applications/policy/__tests__/PhabricatorPolicyAwareTestQuery.php | 2 +-
src/applications/policy/__tests__/PhabricatorPolicyDataTestCase.php | 6 +-
src/applications/policy/config/PhabricatorPolicyConfigOptions.php | 26 +
src/applications/policy/config/PolicyLockOptionType.php | 63 +++
src/applications/policy/controller/PhabricatorPolicyEditController.php | 2 +-
src/applications/policy/filter/PhabricatorPolicyFilter.php | 6 +-
src/applications/policy/query/PhabricatorPolicyQuery.php | 6 +-
src/applications/policy/rule/PhabricatorAdministratorsPolicyRule.php | 17 +
src/applications/policy/rule/PhabricatorLegalpadSignaturePolicyRule.php | 74 +++
src/applications/policy/rule/PhabricatorLunarPhasePolicyRule.php | 50 ++
src/applications/policy/rule/PhabricatorPolicyRuleAdministrators.php | 18 -
src/applications/policy/rule/PhabricatorPolicyRuleLegalpadSignature.php | 74 ---
src/applications/policy/rule/PhabricatorPolicyRuleLunarPhase.php | 51 --
src/applications/policy/rule/PhabricatorPolicyRuleProjects.php | 73 ---
src/applications/policy/rule/PhabricatorPolicyRuleUsers.php | 59 --
src/applications/policy/rule/PhabricatorProjectsPolicyRule.php | 72 +++
src/applications/policy/rule/PhabricatorUsersPolicyRule.php | 58 ++
src/applications/policy/storage/PhabricatorPolicy.php | 17 +-
src/applications/ponder/application/PhabricatorPonderApplication.php | 18 +-
src/applications/ponder/controller/PonderAnswerCommentController.php | 2 +-
src/applications/ponder/controller/PonderAnswerHistoryController.php | 24 +-
src/applications/ponder/controller/PonderController.php | 2 +-
src/applications/ponder/controller/PonderQuestionEditController.php | 10 +-
src/applications/ponder/controller/PonderQuestionHistoryController.php | 25 +-
src/applications/ponder/controller/PonderQuestionViewController.php | 60 +-
src/applications/ponder/edge/PonderAnswerHasVotingUserEdgeType.php | 105 ++++
src/applications/ponder/edge/PonderQuestionHasVotingUserEdgeType.php | 105 ++++
src/applications/ponder/edge/PonderVotingUserHasAnswerEdgeType.php | 105 ++++
src/applications/ponder/edge/PonderVotingUserHasQuestionEdgeType.php | 105 ++++
src/applications/ponder/mail/PonderQuestionMailReceiver.php | 9 +-
src/applications/ponder/mail/PonderQuestionReplyHandler.php | 19 +-
src/applications/ponder/query/PonderAnswerQuery.php | 6 +-
src/applications/ponder/query/PonderQuestionQuery.php | 4 +-
src/applications/ponder/query/PonderQuestionSearchEngine.php | 16 +-
src/applications/ponder/storage/PonderAnswer.php | 29 +-
src/applications/ponder/storage/PonderAnswerTransaction.php | 4 +-
src/applications/ponder/storage/PonderQuestion.php | 37 +-
src/applications/ponder/storage/PonderQuestionTransaction.php | 6 +-
src/applications/project/application/PhabricatorProjectApplication.php | 14 +-
src/applications/project/command/ProjectAddProjectsEmailCommand.php | 70 +++
src/applications/project/conduit/ProjectCreateConduitAPIMethod.php | 4 +-
src/applications/project/config/PhabricatorProjectConfigOptions.php | 8 +
src/applications/project/constants/PhabricatorProjectConstants.php | 3 -
src/applications/project/controller/PhabricatorProjectArchiveController.php | 6 +-
src/applications/project/controller/PhabricatorProjectBoardController.php | 22 +-
src/applications/project/controller/PhabricatorProjectBoardImportController.php | 1 +
src/applications/project/controller/PhabricatorProjectBoardViewController.php | 51 +-
src/applications/project/controller/PhabricatorProjectColumnDetailController.php | 32 +-
src/applications/project/controller/PhabricatorProjectColumnEditController.php | 24 +-
src/applications/project/controller/PhabricatorProjectController.php | 76 ++-
src/applications/project/controller/PhabricatorProjectEditDetailsController.php | 45 +-
src/applications/project/controller/PhabricatorProjectEditIconController.php | 2 +-
src/applications/project/controller/PhabricatorProjectEditMainController.php | 162 ------
src/applications/project/controller/PhabricatorProjectEditPictureController.php | 53 +-
src/applications/project/controller/PhabricatorProjectFeedController.php | 89 +++
src/applications/project/controller/PhabricatorProjectListController.php | 6 +-
src/applications/project/controller/PhabricatorProjectMembersEditController.php | 94 +--
src/applications/project/controller/PhabricatorProjectMembersRemoveController.php | 2 +-
src/applications/project/controller/PhabricatorProjectMoveController.php | 49 +-
src/applications/project/controller/PhabricatorProjectProfileController.php | 226 ++------
src/applications/project/controller/PhabricatorProjectUpdateController.php | 4 +-
src/applications/project/controller/PhabricatorProjectViewController.php | 56 ++
src/applications/project/controller/PhabricatorProjectWatchController.php | 4 +-
src/applications/project/controller/PhabricatorProjectWikiExplainController.php | 31 -
src/applications/project/edge/PhabricatorProjectMemberOfProjectEdgeType.php | 103 ++++
src/applications/project/edge/PhabricatorProjectObjectHasProjectEdgeType.php | 6 +
src/applications/project/edge/PhabricatorProjectProjectHasMemberEdgeType.php | 103 ++++
src/applications/project/editor/PhabricatorProjectTransactionEditor.php | 46 +-
src/applications/project/editor/__tests__/PhabricatorProjectEditorTestCase.php | 4 +-
src/applications/project/events/PhabricatorProjectUIEventListener.php | 15 +-
src/applications/project/exception/PhabricatorProjectNameCollisionException.php | 7 -
src/applications/project/lipsum/PhabricatorProjectTestDataGenerator.php | 6 +-
src/applications/project/query/PhabricatorProjectQuery.php | 15 +-
src/applications/project/query/PhabricatorProjectSearchEngine.php | 38 +-
src/applications/project/remarkup/ProjectRemarkupRule.php | 16 +-
src/applications/project/remarkup/__tests__/ProjectRemarkupRuleTestCase.php | 66 +++
src/applications/project/storage/PhabricatorProject.php | 27 +-
src/applications/project/storage/PhabricatorProjectColumn.php | 26 +-
src/applications/project/storage/PhabricatorProjectColumnPosition.php | 2 +-
src/applications/project/storage/PhabricatorProjectSlug.php | 2 +-
src/applications/project/storage/PhabricatorProjectTransaction.php | 62 +-
src/applications/releeph/application/PhabricatorReleephApplication.php | 11 +-
src/applications/releeph/commitfinder/ReleephCommitFinder.php | 19 +-
src/applications/releeph/conduit/ReleephQueryRequestsConduitAPIMethod.php | 22 +-
src/applications/releeph/config/PhabricatorReleephApplicationConfigOptions.php | 8 +
src/applications/releeph/controller/branch/ReleephBranchHistoryController.php | 13 +-
src/applications/releeph/controller/branch/ReleephBranchNamePreviewController.php | 4 +-
src/applications/releeph/controller/branch/ReleephBranchViewController.php | 2 +-
src/applications/releeph/controller/product/ReleephProductCreateController.php | 9 +-
src/applications/releeph/controller/product/ReleephProductEditController.php | 14 +-
src/applications/releeph/controller/product/ReleephProductHistoryController.php | 14 +-
src/applications/releeph/controller/product/ReleephProductListController.php | 2 +-
src/applications/releeph/controller/product/ReleephProductViewController.php | 8 +-
src/applications/releeph/controller/request/ReleephRequestEditController.php | 4 +-
src/applications/releeph/controller/request/ReleephRequestViewController.php | 12 +-
src/applications/releeph/editor/ReleephProductEditor.php | 6 +-
src/applications/releeph/editor/ReleephRequestTransactionalEditor.php | 6 +-
src/applications/releeph/field/specification/ReleephDependsOnFieldSpecification.php | 2 +-
src/applications/releeph/mail/ReleephRequestMailReceiver.php | 13 +-
src/applications/releeph/mail/ReleephRequestReplyHandler.php | 47 +-
src/applications/releeph/query/ReleephBranchQuery.php | 6 +-
src/applications/releeph/query/ReleephBranchSearchEngine.php | 6 +-
src/applications/releeph/query/ReleephProductQuery.php | 6 +-
src/applications/releeph/query/ReleephProductSearchEngine.php | 2 +-
src/applications/releeph/query/ReleephRequestQuery.php | 4 +-
src/applications/releeph/query/ReleephRequestSearchEngine.php | 16 +-
src/applications/releeph/storage/ReleephBranch.php | 31 +-
src/applications/releeph/storage/ReleephProductTransaction.php | 4 +-
src/applications/releeph/storage/ReleephProject.php | 31 +-
src/applications/releeph/storage/ReleephRequest.php | 33 +-
src/applications/releeph/view/branch/ReleephBranchPreviewView.php | 4 +-
src/applications/releeph/view/branch/ReleephBranchTemplate.php | 21 +-
src/applications/releeph/view/request/ReleephRequestTypeaheadControl.php | 4 +-
src/applications/repository/PhabricatorRepositoryConfigOptions.php | 29 -
src/applications/repository/application/PhabricatorRepositoriesApplication.php | 4 +-
src/applications/repository/conduit/RepositoryCreateConduitAPIMethod.php | 4 +-
src/applications/repository/config/PhabricatorRepositoryConfigOptions.php | 37 ++
src/applications/repository/constants/PhabricatorRepositoryVersion.php | 22 +
.../repository/controller/PhabricatorRepositoryArcanistProjectDeleteController.php | 10 +-
src/applications/repository/controller/PhabricatorRepositoryArcanistProjectEditController.php | 34 +-
src/applications/repository/controller/PhabricatorRepositoryController.php | 15 +-
src/applications/repository/controller/PhabricatorRepositoryListController.php | 48 +-
src/applications/repository/daemon/PhabricatorRepositoryPullLocalDaemon.php | 46 +-
src/applications/repository/data/PhabricatorRepositoryURINormalizer.php | 2 +-
src/applications/repository/editor/PhabricatorRepositoryEditor.php | 10 +-
src/applications/repository/engine/PhabricatorRepositoryMirrorEngine.php | 6 +
src/applications/repository/engine/PhabricatorRepositoryPullEngine.php | 96 +++-
src/applications/repository/engine/__tests__/PhabricatorWorkingCopyDiscoveryTestCase.php | 2 +
src/applications/repository/engine/__tests__/PhabricatorWorkingCopyPullTestCase.php | 1 +
src/applications/repository/mail/PhabricatorRepositoryPushReplyHandler.php | 8 -
src/applications/repository/management/PhabricatorRepositoryManagementCacheWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementDiscoverWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementEditWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementImportingWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementListWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementLookupUsersWorkflow.php | 27 +-
src/applications/repository/management/PhabricatorRepositoryManagementMarkImportedWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementMirrorWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementParentsWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementPullWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementRefsWorkflow.php | 2 +-
src/applications/repository/management/PhabricatorRepositoryManagementReparseWorkflow.php | 309 ++++++++++
src/applications/repository/management/PhabricatorRepositoryManagementUpdateWorkflow.php | 64 ++-
src/applications/repository/phid/PhabricatorRepositoryCommitPHIDType.php | 4 +-
src/applications/repository/phid/PhabricatorRepositoryRepositoryPHIDType.php | 29 +-
src/applications/repository/query/PhabricatorRepositoryArcanistProjectQuery.php | 2 +-
src/applications/repository/query/PhabricatorRepositoryMirrorQuery.php | 2 +-
src/applications/repository/query/PhabricatorRepositoryPushEventQuery.php | 4 +-
src/applications/repository/query/PhabricatorRepositoryPushLogQuery.php | 2 +-
src/applications/repository/query/PhabricatorRepositoryPushLogSearchEngine.php | 26 +-
src/applications/repository/query/PhabricatorRepositoryQuery.php | 165 +++++-
src/applications/repository/query/PhabricatorRepositoryRefCursorQuery.php | 2 +-
src/applications/repository/query/PhabricatorRepositorySearchEngine.php | 17 +-
src/applications/repository/storage/PhabricatorRepository.php | 275 ++++++++-
src/applications/repository/storage/PhabricatorRepositoryArcanistProject.php | 10 +-
src/applications/repository/storage/PhabricatorRepositoryAuditRequest.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryBranch.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryCommit.php | 34 +-
src/applications/repository/storage/PhabricatorRepositoryCommitData.php | 4 +-
src/applications/repository/storage/PhabricatorRepositoryMirror.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryPushEvent.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryPushLog.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryRefCursor.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryStatusMessage.php | 2 +-
src/applications/repository/storage/PhabricatorRepositorySymbol.php | 2 +-
src/applications/repository/storage/PhabricatorRepositoryTransaction.php | 30 +-
src/applications/repository/storage/PhabricatorRepositoryVCSPassword.php | 2 +-
src/applications/repository/worker/PhabricatorRepositoryCommitHeraldWorker.php | 30 +-
src/applications/repository/worker/PhabricatorRepositoryCommitOwnersWorker.php | 9 +-
src/applications/repository/worker/PhabricatorRepositoryCommitParserWorker.php | 2 +-
src/applications/repository/worker/PhabricatorRepositoryPushMailWorker.php | 9 +-
src/applications/repository/worker/__tests__/PhabricatorChangeParserTestCase.php | 2 +
.../repository/worker/commitchangeparser/PhabricatorOwnersPackagePathValidator.php | 29 +-
.../repository/worker/commitchangeparser/PhabricatorRepositoryCommitChangeParserWorker.php | 4 +-
.../repository/worker/commitmessageparser/PhabricatorRepositoryCommitMessageParserWorker.php | 75 ++-
.../worker/commitmessageparser/PhabricatorRepositoryGitCommitMessageParserWorker.php | 10 +-
.../worker/commitmessageparser/PhabricatorRepositoryMercurialCommitMessageParserWorker.php | 10 +-
.../worker/commitmessageparser/PhabricatorRepositorySvnCommitMessageParserWorker.php | 10 +-
src/applications/search/application/PhabricatorSearchApplication.php | 4 +-
src/applications/search/config/PhabricatorSearchConfigOptions.php | 8 +
src/applications/search/controller/PhabricatorApplicationSearchController.php | 19 +-
src/applications/search/controller/PhabricatorSearchAttachController.php | 40 +-
src/applications/search/controller/PhabricatorSearchController.php | 5 +
src/applications/search/engine/PhabricatorApplicationSearchEngine.php | 8 +-
src/applications/search/engine/PhabricatorJumpNavHandler.php | 26 +-
src/applications/search/engine/PhabricatorSearchEngine.php | 22 +
src/applications/search/engine/PhabricatorSearchEngineElastic.php | 149 ++++-
src/applications/search/engine/PhabricatorSearchEngineMySQL.php | 3 +
src/applications/search/index/PhabricatorSearchDocumentIndexer.php | 21 +-
src/applications/search/index/PhabricatorSearchIndexer.php | 11 +-
src/applications/search/management/PhabricatorSearchManagementIndexWorkflow.php | 11 +-
src/applications/search/management/PhabricatorSearchManagementInitWorkflow.php | 50 ++
src/applications/search/query/PhabricatorSearchApplicationSearchEngine.php | 61 +-
src/applications/search/storage/PhabricatorNamedQuery.php | 2 +-
src/applications/search/storage/PhabricatorSavedQuery.php | 2 +-
src/applications/search/storage/document/PhabricatorSearchDocument.php | 2 +-
src/applications/search/storage/document/PhabricatorSearchDocumentField.php | 2 +-
src/applications/search/storage/document/PhabricatorSearchDocumentRelationship.php | 2 +-
src/applications/search/view/PhabricatorSearchResultView.php | 53 +-
src/applications/search/worker/PhabricatorSearchWorker.php | 6 +-
src/applications/settings/application/PhabricatorSettingsApplication.php | 6 +-
src/applications/settings/panel/PhabricatorAccountSettingsPanel.php | 147 +++++
src/applications/settings/panel/PhabricatorActivitySettingsPanel.php | 68 +++
src/applications/settings/panel/PhabricatorConduitCertificateSettingsPanel.php | 127 +++++
src/applications/settings/panel/PhabricatorConpherencePreferencesSettingsPanel.php | 69 +++
src/applications/settings/panel/PhabricatorDeveloperPreferencesSettingsPanel.php | 97 ++++
src/applications/settings/panel/PhabricatorDiffPreferencesSettingsPanel.php | 91 +++
src/applications/settings/panel/PhabricatorDisplayPreferencesSettingsPanel.php | 172 ++++++
src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php | 392 +++++++++++++
src/applications/settings/panel/PhabricatorEmailFormatSettingsPanel.php | 227 ++++++++
src/applications/settings/panel/PhabricatorEmailPreferencesSettingsPanel.php | 256 +++++++++
src/applications/settings/panel/PhabricatorExternalAccountsSettingsPanel.php | 150 +++++
src/applications/settings/panel/PhabricatorHomePreferencesSettingsPanel.php | 197 +++++++
src/applications/settings/panel/PhabricatorMultiFactorSettingsPanel.php | 329 +++++++++++
src/applications/settings/panel/PhabricatorPasswordSettingsPanel.php | 216 +++++++
src/applications/settings/panel/PhabricatorSSHKeysSettingsPanel.php | 79 +++
src/applications/settings/panel/PhabricatorSearchPreferencesSettingsPanel.php | 62 ++
src/applications/settings/panel/PhabricatorSessionsSettingsPanel.php | 146 +++++
src/applications/settings/panel/PhabricatorSettingsPanelAccount.php | 140 -----
src/applications/settings/panel/PhabricatorSettingsPanelActivity.php | 69 ---
src/applications/settings/panel/PhabricatorSettingsPanelConduit.php | 127 -----
src/applications/settings/panel/PhabricatorSettingsPanelConpherencePreferences.php | 69 ---
src/applications/settings/panel/PhabricatorSettingsPanelDeveloperPreferences.php | 97 ----
src/applications/settings/panel/PhabricatorSettingsPanelDiffPreferences.php | 70 ---
src/applications/settings/panel/PhabricatorSettingsPanelDisplayPreferences.php | 178 ------
src/applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php | 382 -------------
src/applications/settings/panel/PhabricatorSettingsPanelEmailFormat.php | 227 --------
src/applications/settings/panel/PhabricatorSettingsPanelEmailPreferences.php | 256 ---------
src/applications/settings/panel/PhabricatorSettingsPanelExternalAccounts.php | 150 -----
src/applications/settings/panel/PhabricatorSettingsPanelHomePreferences.php | 198 -------
src/applications/settings/panel/PhabricatorSettingsPanelMultiFactor.php | 329 -----------
src/applications/settings/panel/PhabricatorSettingsPanelPassword.php | 217 -------
src/applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php | 80 ---
src/applications/settings/panel/PhabricatorSettingsPanelSearchPreferences.php | 62 --
src/applications/settings/panel/PhabricatorSettingsPanelSessions.php | 147 -----
src/applications/settings/panel/PhabricatorSettingsPanelTokens.php | 100 ----
src/applications/settings/panel/PhabricatorTokensSettingsPanel.php | 99 ++++
src/applications/settings/storage/PhabricatorUserPreferences.php | 6 +-
src/applications/slowvote/application/PhabricatorSlowvoteApplication.php | 15 +-
src/applications/slowvote/controller/PhabricatorSlowvoteController.php | 2 +-
src/applications/slowvote/controller/PhabricatorSlowvoteEditController.php | 10 +-
src/applications/slowvote/controller/PhabricatorSlowvotePollController.php | 34 +-
src/applications/slowvote/query/PhabricatorSlowvoteQuery.php | 4 +-
src/applications/slowvote/query/PhabricatorSlowvoteSearchEngine.php | 18 +-
src/applications/slowvote/storage/PhabricatorSlowvoteChoice.php | 2 +-
src/applications/slowvote/storage/PhabricatorSlowvoteOption.php | 2 +-
src/applications/slowvote/storage/PhabricatorSlowvotePoll.php | 26 +-
src/applications/slowvote/storage/PhabricatorSlowvoteTransaction.php | 5 +-
src/applications/subscriptions/command/PhabricatorSubscriptionsSubscribeEmailCommand.php | 74 +++
src/applications/subscriptions/command/PhabricatorSubscriptionsUnsubscribeEmailCommand.php | 37 ++
src/applications/subscriptions/controller/PhabricatorSubscriptionsListController.php | 6 +-
src/applications/subscriptions/editor/PhabricatorSubscriptionsEditor.php | 6 +-
src/applications/subscriptions/events/PhabricatorSubscriptionsUIEventListener.php | 2 +-
src/applications/subscriptions/query/PhabricatorSubscribersQuery.php | 2 +-
src/applications/system/management/PhabricatorSystemRemoveDestroyWorkflow.php | 2 +-
src/applications/system/management/PhabricatorSystemRemoveLogWorkflow.php | 2 +-
src/applications/system/storage/PhabricatorSystemActionLog.php | 2 +-
src/applications/system/storage/PhabricatorSystemDestructionLog.php | 2 +-
src/applications/tokens/application/PhabricatorTokensApplication.php | 4 +-
src/applications/tokens/conduit/TokenGiveConduitAPIMethod.php | 2 +-
src/applications/tokens/conduit/TokenGivenConduitAPIMethod.php | 2 +-
src/applications/tokens/conduit/TokenQueryConduitAPIMethod.php | 2 +-
src/applications/tokens/controller/PhabricatorTokenController.php | 3 +-
src/applications/tokens/controller/PhabricatorTokenGivenController.php | 10 +-
src/applications/tokens/controller/PhabricatorTokenLeaderController.php | 7 +-
src/applications/tokens/feed/PhabricatorTokenGivenFeedStory.php | 2 +-
src/applications/tokens/query/PhabricatorTokenGivenQuery.php | 2 +-
src/applications/tokens/query/PhabricatorTokenReceiverQuery.php | 2 +-
src/applications/tokens/storage/PhabricatorToken.php | 2 +-
src/applications/tokens/storage/PhabricatorTokenCount.php | 2 +-
src/applications/tokens/storage/PhabricatorTokenGiven.php | 2 +-
src/applications/transactions/application/PhabricatorTransactionsApplication.php | 2 +
src/applications/transactions/constants/PhabricatorTransactions.php | 11 +
.../transactions/controller/PhabricatorApplicationTransactionCommentHistoryController.php | 5 +-
.../transactions/controller/PhabricatorApplicationTransactionCommentRawController.php | 4 +
.../transactions/controller/PhabricatorApplicationTransactionShowOlderController.php | 56 ++
src/applications/transactions/controller/PhabricatorApplicationTransactionValueController.php | 12 +-
src/applications/transactions/edges/PhabricatorContributedToObjectEdgeType.php | 15 +
src/applications/transactions/edges/PhabricatorObjectHasContributorEdgeType.php | 104 ++++
src/applications/transactions/edges/PhabricatorObjectHasFileEdgeType.php | 103 ++++
src/applications/transactions/edges/PhabricatorObjectHasSubscriberEdgeType.php | 103 ++++
src/applications/transactions/edges/PhabricatorObjectHasUnsubscriberEdgeType.php | 104 ++++
src/applications/transactions/edges/PhabricatorObjectHasWatcherEdgeType.php | 103 ++++
src/applications/transactions/edges/PhabricatorObjectMentionedByObject.php | 26 -
src/applications/transactions/edges/PhabricatorObjectMentionedByObjectEdgeType.php | 27 +
src/applications/transactions/edges/PhabricatorObjectMentionsObject.php | 15 -
src/applications/transactions/edges/PhabricatorObjectMentionsObjectEdgeType.php | 16 +
src/applications/transactions/edges/PhabricatorObjectUsesCredentialsEdgeType.php | 16 +
src/applications/transactions/edges/PhabricatorSubscribedToObjectEdgeType.php | 16 +
src/applications/transactions/edges/PhabricatorTestNoCycleEdgeType.php | 11 +
src/applications/transactions/edges/PhabricatorUnsubscribedFromObjectEdgeType.php | 16 +
src/applications/transactions/edges/PhabricatorWatcherHasObjectEdgeType.php | 15 +
src/applications/transactions/editor/PhabricatorApplicationTransactionCommentEditor.php | 29 +-
src/applications/transactions/editor/PhabricatorApplicationTransactionEditor.php | 249 ++++++--
src/applications/transactions/feed/PhabricatorApplicationTransactionFeedStory.php | 18 +-
src/applications/transactions/interface/PhabricatorApplicationTransactionInterface.php | 16 +
src/applications/transactions/query/PhabricatorApplicationTransactionCommentQuery.php | 83 ++-
src/applications/transactions/query/PhabricatorApplicationTransactionQuery.php | 19 +-
src/applications/transactions/query/PhabricatorApplicationTransactionTemplatedCommentQuery.php | 18 +
src/applications/transactions/replyhandler/PhabricatorApplicationTransactionReplyHandler.php | 161 ++++++
src/applications/transactions/response/PhabricatorApplicationTransactionResponse.php | 6 +
src/applications/transactions/response/PhabricatorApplicationTransactionValidationResponse.php | 49 ++
src/applications/transactions/storage/PhabricatorApplicationTransaction.php | 98 +++-
src/applications/transactions/storage/PhabricatorApplicationTransactionComment.php | 7 +-
src/applications/transactions/view/PhabricatorApplicationTransactionTextDiffDetailView.php | 1 +
src/applications/transactions/view/PhabricatorApplicationTransactionView.php | 97 +++-
src/applications/typeahead/controller/PhabricatorTypeaheadModularDatasourceController.php | 37 +-
src/applications/typeahead/datasource/PhabricatorTypeaheadDatasource.php | 2 +-
src/applications/uiexample/application/PhabricatorUIExamplesApplication.php | 4 +-
src/applications/uiexample/controller/PhabricatorUIExampleRenderController.php | 2 +-
src/applications/uiexample/examples/JavelinReactorExample.php | 90 ---
src/applications/uiexample/examples/JavelinReactorUIExample.php | 91 +++
src/applications/uiexample/examples/JavelinViewExample.php | 43 --
src/applications/uiexample/examples/JavelinViewUIExample.php | 45 ++
src/applications/uiexample/examples/PHUIActionPanelExample.php | 99 ++++
src/applications/uiexample/examples/PHUIButtonBarExample.php | 49 +-
src/applications/uiexample/examples/PHUIButtonExample.php | 49 +-
src/applications/uiexample/examples/PHUIDocumentExample.php | 4 +-
src/applications/uiexample/examples/PHUIFeedStoryExample.php | 12 +-
src/applications/uiexample/examples/PHUIIconExample.php | 33 --
src/applications/uiexample/examples/PHUIInfoExample.php | 82 +++
src/applications/uiexample/examples/PhabricatorAphrontBarExample.php | 75 ---
src/applications/uiexample/examples/PhabricatorAphrontBarUIExample.php | 72 +++
src/applications/uiexample/examples/PhabricatorBarePageExample.php | 25 -
src/applications/uiexample/examples/PhabricatorBarePageUIExample.php | 25 +
src/applications/uiexample/examples/PhabricatorBusyExample.php | 17 -
src/applications/uiexample/examples/PhabricatorBusyUIExample.php | 17 +
src/applications/uiexample/examples/PhabricatorErrorExample.php | 42 --
src/applications/uiexample/examples/PhabricatorFormExample.php | 63 ---
src/applications/uiexample/examples/PhabricatorFormUIExample.php | 63 +++
src/applications/uiexample/examples/PhabricatorGestureExample.php | 35 --
src/applications/uiexample/examples/PhabricatorGestureUIExample.php | 35 ++
src/applications/uiexample/examples/PhabricatorHovercardExample.php | 78 ---
src/applications/uiexample/examples/PhabricatorHovercardUIExample.php | 78 +++
src/applications/uiexample/examples/PhabricatorListFilterUIExample.php | 34 ++
src/applications/uiexample/examples/PhabricatorMultiColumnExample.php | 225 --------
src/applications/uiexample/examples/PhabricatorMultiColumnUIExample.php | 225 ++++++++
src/applications/uiexample/examples/PhabricatorNotificationUIExample.php | 30 +
src/applications/uiexample/examples/PhabricatorPagedFormExample.php | 71 ---
src/applications/uiexample/examples/PhabricatorPagedFormUIExample.php | 71 +++
src/applications/uiexample/examples/PhabricatorPagerUIExample.php | 80 +++
src/applications/uiexample/examples/PhabricatorRemarkupExample.php | 57 --
src/applications/uiexample/examples/PhabricatorRemarkupUIExample.php | 57 ++
src/applications/uiexample/examples/PhabricatorSetupIssueExample.php | 38 --
src/applications/uiexample/examples/PhabricatorSetupIssueUIExample.php | 38 ++
src/applications/uiexample/examples/PhabricatorSortTableExample.php | 96 ----
src/applications/uiexample/examples/PhabricatorSortTableUIExample.php | 96 ++++
src/applications/uiexample/examples/PhabricatorStatusUIExample.php | 92 +++
src/applications/uiexample/examples/PhabricatorTooltipUIExample.php | 100 ++++
src/applications/uiexample/examples/PhabricatorTwoColumnExample.php | 36 --
src/applications/uiexample/examples/PhabricatorTwoColumnUIExample.php | 36 ++
src/applications/uiexample/examples/PhabricatorUIListFilterExample.php | 34 --
src/applications/uiexample/examples/PhabricatorUINotificationExample.php | 30 -
src/applications/uiexample/examples/PhabricatorUIPagerExample.php | 79 ---
src/applications/uiexample/examples/PhabricatorUIStatusExample.php | 92 ---
src/applications/uiexample/examples/PhabricatorUITooltipExample.php | 100 ----
src/applications/xhprof/application/PhabricatorXHProfApplication.php | 4 +-
src/applications/xhprof/controller/PhabricatorXHProfController.php | 1 +
src/applications/xhprof/controller/PhabricatorXHProfProfileController.php | 7 +-
src/applications/xhprof/controller/PhabricatorXHProfSampleListController.php | 9 +-
src/applications/xhprof/storage/PhabricatorXHProfSample.php | 2 +-
src/applications/xhprof/view/PhabricatorXHProfProfileSymbolView.php | 16 +-
src/applications/xhprof/view/PhabricatorXHProfProfileTopLevelView.php | 33 +-
src/docs/book/contributor.book | 34 +-
src/docs/book/flavor.book | 44 +-
src/docs/book/phabricator.book | 394 ++++++-------
src/docs/book/user.book | 56 +-
src/docs/contributor/bug_reports.diviner | 7 +-
src/docs/contributor/feature_requests.diviner | 6 +-
src/docs/contributor/internationalization.diviner | 39 +-
src/docs/contributor/javascript_coding_standards.diviner | 1 -
src/docs/contributor/php_coding_standards.diviner | 1 -
src/docs/contributor/using_oauthserver.diviner | 48 +-
src/docs/tech/conduit.diviner | 2 +-
src/docs/tech/files.diviner | 39 --
src/docs/user/configuration/cluster.diviner | 31 +
src/docs/user/configuration/configuration_guide.diviner | 2 +
src/docs/user/configuration/configuring_backups.diviner | 11 +-
src/docs/user/configuration/configuring_file_domain.diviner | 108 ++++
src/docs/user/configuration/configuring_file_storage.diviner | 199 +++++--
src/docs/user/configuration/configuring_file_upload_limits.diviner | 77 ---
src/docs/user/configuration/configuring_inbound_email.diviner | 60 +-
src/docs/user/configuration/managing_caches.diviner | 47 ++
src/docs/user/configuration/managing_daemons.diviner | 10 +-
src/docs/user/configuration/notifications.diviner | 153 +++--
src/docs/user/configuration/storage_adjust.diviner | 46 +-
src/docs/user/userguide/almanac.diviner | 40 ++
src/docs/user/userguide/jump.diviner | 1 -
src/docs/user/userguide/legalpad.diviner | 49 +-
src/docs/user/userguide/prototypes.diviner | 6 +-
src/docs/user/userguide/remarkup.diviner | 18 +-
src/infrastructure/customfield/field/PhabricatorCustomField.php | 6 +-
src/infrastructure/customfield/standard/PhabricatorStandardCustomField.php | 3 +-
src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldBool.php | 6 +-
src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldRemarkup.php | 17 +-
src/infrastructure/customfield/standard/PhabricatorStandardCustomFieldUsers.php | 12 +-
src/infrastructure/customfield/storage/PhabricatorCustomFieldIndexStorage.php | 2 +-
src/infrastructure/customfield/storage/PhabricatorCustomFieldNumericIndexStorage.php | 2 +-
src/infrastructure/customfield/storage/PhabricatorCustomFieldStorage.php | 2 +-
src/infrastructure/customfield/storage/PhabricatorCustomFieldStringIndexStorage.php | 2 +-
src/infrastructure/daemon/bot/PhabricatorBot.php | 2 +-
src/infrastructure/daemon/bot/handler/PhabricatorBotObjectNameHandler.php | 21 +-
src/infrastructure/daemon/control/PhabricatorDaemonReference.php | 118 ++--
src/infrastructure/daemon/garbagecollector/PhabricatorGarbageCollectorDaemon.php | 38 --
src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php | 17 +-
src/infrastructure/daemon/workers/PhabricatorTriggerDaemon.php | 392 +++++++++++++
src/infrastructure/daemon/workers/PhabricatorWorker.php | 15 +-
src/infrastructure/daemon/workers/__tests__/PhabricatorWorkerTestCase.php | 2 +-
src/infrastructure/daemon/workers/action/PhabricatorLogTriggerAction.php | 30 +
src/infrastructure/daemon/workers/action/PhabricatorScheduleTaskTriggerAction.php | 48 ++
src/infrastructure/daemon/workers/action/PhabricatorTriggerAction.php | 73 +++
src/infrastructure/daemon/workers/clock/PhabricatorDailyRoutineTriggerClock.php | 57 ++
src/infrastructure/daemon/workers/clock/PhabricatorMetronomicTriggerClock.php | 33 ++
src/infrastructure/daemon/workers/clock/PhabricatorNeverTriggerClock.php | 21 +
src/infrastructure/daemon/workers/clock/PhabricatorOneTimeTriggerClock.php | 25 +
src/infrastructure/daemon/workers/clock/PhabricatorSubscriptionTriggerClock.php | 81 +++
src/infrastructure/daemon/workers/clock/PhabricatorTriggerClock.php | 74 +++
src/infrastructure/daemon/workers/clock/__tests__/PhabricatorTriggerClockTestCase.php | 188 ++++++
src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementCancelWorkflow.php | 52 ++
src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementExecuteWorkflow.php | 61 ++
src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementFloodWorkflow.php | 2 +-
src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementFreeWorkflow.php | 58 ++
src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementRetryWorkflow.php | 57 ++
src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementWorkflow.php | 47 +-
.../daemon/workers/management/PhabricatorWorkerTriggerManagementFireWorkflow.php | 136 +++++
src/infrastructure/daemon/workers/management/PhabricatorWorkerTriggerManagementWorkflow.php | 45 ++
src/infrastructure/daemon/workers/phid/PhabricatorWorkerTriggerPHIDType.php | 37 ++
src/infrastructure/daemon/workers/query/PhabricatorWorkerArchiveTaskQuery.php | 94 +++
src/infrastructure/daemon/workers/query/PhabricatorWorkerLeaseQuery.php | 93 ++-
src/infrastructure/daemon/workers/query/PhabricatorWorkerTriggerQuery.php | 233 ++++++++
src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php | 19 +-
src/infrastructure/daemon/workers/storage/PhabricatorWorkerArchiveTask.php | 9 +-
src/infrastructure/daemon/workers/storage/PhabricatorWorkerTask.php | 9 +-
src/infrastructure/daemon/workers/storage/PhabricatorWorkerTaskData.php | 2 +-
src/infrastructure/daemon/workers/storage/PhabricatorWorkerTrigger.php | 197 +++++++
src/infrastructure/daemon/workers/storage/PhabricatorWorkerTriggerEvent.php | 35 ++
src/infrastructure/diff/PhabricatorChangesetResponse.php | 10 +
src/infrastructure/diff/PhabricatorDifferenceEngine.php | 3 +-
src/infrastructure/diff/PhabricatorInlineCommentController.php | 199 +++++--
src/infrastructure/diff/PhabricatorInlineCommentPreviewController.php | 23 +-
src/infrastructure/diff/interface/PhabricatorInlineCommentInterface.php | 17 +
src/infrastructure/diff/query/PhabricatorDiffInlineCommentQuery.php | 73 +++
src/infrastructure/diff/view/PHUIDiffInlineCommentDetailView.php | 389 +++++++++++++
src/infrastructure/diff/view/PHUIDiffInlineCommentEditView.php | 178 ++++++
src/infrastructure/diff/view/PHUIDiffInlineCommentRowScaffold.php | 31 +
src/infrastructure/diff/view/PHUIDiffInlineCommentTableScaffold.php | 22 +
src/infrastructure/diff/view/PHUIDiffInlineCommentUndoView.php | 29 +
src/infrastructure/diff/view/PHUIDiffInlineCommentView.php | 16 +
src/infrastructure/diff/view/PHUIDiffOneUpInlineCommentRowScaffold.php | 33 ++
src/infrastructure/diff/view/PHUIDiffTwoUpInlineCommentRowScaffold.php | 72 +++
src/infrastructure/diff/view/PhabricatorInlineSummaryView.php | 33 +-
src/infrastructure/edges/__tests__/PhabricatorEdgeTestCase.php | 8 +-
src/infrastructure/edges/constants/PhabricatorEdgeConfig.php | 466 ---------------
src/infrastructure/edges/query/PhabricatorEdgeQuery.php | 25 +-
src/infrastructure/edges/type/PhabricatorEdgeType.php | 16 +-
src/infrastructure/edges/type/PhabricatorLegacyEdgeType.php | 119 ----
src/infrastructure/env/PhabricatorEnv.php | 338 ++++++++++-
src/infrastructure/env/__tests__/PhabricatorEnvTestCase.php | 59 +-
src/infrastructure/events/constant/PhabricatorEventType.php | 1 +
.../management/PhabricatorInternationalizationManagementExtractWorkflow.php | 11 +-
src/infrastructure/internationalization/translation/PhabricatorAllCapsTranslation.php | 18 -
src/infrastructure/internationalization/translation/PhabricatorBaseEnglishTranslation.php | 1101 -----------------------------------
src/infrastructure/internationalization/translation/PhabricatorBritishEnglishTranslation.php | 31 +
src/infrastructure/internationalization/translation/PhabricatorEnglishTranslation.php | 16 -
src/infrastructure/internationalization/translation/PhabricatorTranslation.php | 9 -
src/infrastructure/internationalization/translation/PhabricatorUSEnglishTranslation.php | 1039 +++++++++++++++++++++++++++++++++
src/infrastructure/internationalization/translation/PhabricatorVeryWowEnglishTranslation.php | 38 ++
src/infrastructure/lint/linter/PhabricatorJavelinLinter.php | 2 +-
src/infrastructure/log/PhabricatorAccessLog.php | 2 +-
src/infrastructure/log/PhabricatorSSHLog.php | 2 +-
src/infrastructure/management/PhabricatorManagementWorkflow.php | 13 +
src/infrastructure/markup/PhabricatorMarkupEngine.php | 19 +-
src/infrastructure/markup/PhabricatorMarkupOneOff.php | 14 +
src/infrastructure/markup/PhabricatorMarkupPreviewController.php | 1 +
src/infrastructure/markup/interpreter/PhabricatorRemarkupCowsayBlockInterpreter.php | 4 +-
src/infrastructure/markup/interpreter/PhabricatorRemarkupFigletBlockInterpreter.php | 4 +-
src/infrastructure/markup/rule/PhabricatorNavigationRemarkupRule.php | 2 +-
src/infrastructure/markup/rule/PhabricatorObjectRemarkupRule.php | 2 +-
src/infrastructure/query/policy/PhabricatorCursorPagedPolicyAwareQuery.php | 41 ++
src/infrastructure/sms/adapter/PhabricatorSMSImplementationAdapter.php | 4 +-
src/infrastructure/sms/storage/PhabricatorSMS.php | 2 +-
src/infrastructure/sms/worker/PhabricatorSMSDemultiplexWorker.php | 2 +-
src/infrastructure/sms/worker/PhabricatorSMSSendWorker.php | 11 +-
src/infrastructure/ssh/PhabricatorSSHPassthruCommand.php | 22 +-
src/infrastructure/ssh/PhabricatorSSHWorkflow.php | 20 +
src/infrastructure/storage/lisk/LiskDAO.php | 98 +++-
src/infrastructure/storage/lisk/PhabricatorLiskDAO.php | 2 +-
src/infrastructure/storage/lisk/__tests__/LiskFixtureTestCase.php | 55 +-
src/infrastructure/storage/lisk/__tests__/LiskIsolationTestCase.php | 4 +-
src/infrastructure/storage/lisk/__tests__/LiskIsolationTestDAO.php | 6 +-
src/infrastructure/storage/management/PhabricatorStorageManagementAPI.php | 35 +-
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementAdjustWorkflow.php | 2 +-
.../storage/management/workflow/PhabricatorStorageManagementDatabasesWorkflow.php | 2 +-
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDestroyWorkflow.php | 2 +-
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementDumpWorkflow.php | 32 +-
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementProbeWorkflow.php | 2 +-
.../storage/management/workflow/PhabricatorStorageManagementQuickstartWorkflow.php | 21 +-
.../storage/management/workflow/PhabricatorStorageManagementRenamespaceWorkflow.php | 94 +++
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementShellWorkflow.php | 38 ++
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementStatusWorkflow.php | 2 +-
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementUpgradeWorkflow.php | 2 +-
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php | 94 ++-
src/infrastructure/storage/patch/PhabricatorSQLPatchList.php | 4 +-
src/infrastructure/testing/PhabricatorTestCase.php | 10 +
src/infrastructure/testing/__tests__/PhabricatorTrivialTestCase.php | 2 +-
src/infrastructure/testing/fixture/PhabricatorStorageFixtureScopeGuard.php | 2 +-
src/infrastructure/util/PhabricatorGlobalLock.php | 15 +-
src/infrastructure/util/PhabricatorHash.php | 50 +-
src/view/AphrontDialogView.php | 25 +-
src/view/AphrontTagView.php | 4 -
src/view/AphrontView.php | 16 +
src/view/control/AphrontAbstractAttachedFileView.php | 41 --
src/view/control/AphrontCursorPagerView.php | 4 +
src/view/control/AphrontTableView.php | 23 +-
src/view/form/AphrontErrorView.php | 96 ----
src/view/form/AphrontFormView.php | 35 +-
src/view/form/PHUIInfoView.php | 123 ++++
src/view/form/PHUIPagedFormView.php | 4 +-
src/view/form/control/AphrontFormControl.php | 49 +-
src/view/form/control/AphrontFormTokenizerControl.php | 34 +-
src/view/form/control/PhabricatorRemarkupControl.php | 7 +-
src/view/layout/AphrontContextBarView.php | 29 -
src/view/layout/AphrontMiniPanelView.php | 12 -
src/view/layout/AphrontPanelView.php | 106 ----
src/view/layout/AphrontSideNavFilterView.php | 34 +-
src/view/layout/PhabricatorCrumbView.php | 109 ----
src/view/layout/PhabricatorCrumbsView.php | 151 -----
src/view/layout/PhabricatorTransactionView.php | 44 +-
src/view/page/PhabricatorStandardPageView.php | 213 +++++--
src/view/page/menu/PhabricatorMainMenuGroupView.php | 39 --
src/view/page/menu/PhabricatorMainMenuIconView.php | 76 ---
src/view/page/menu/PhabricatorMainMenuSearchView.php | 14 +-
src/view/page/menu/PhabricatorMainMenuView.php | 69 ++-
src/view/phui/PHUIActionPanelView.php | 173 ++++++
src/view/phui/PHUIBoxView.php | 4 +-
src/view/phui/PHUIButtonBarView.php | 6 +-
src/view/phui/PHUIButtonView.php | 33 +-
src/view/phui/PHUICrumbView.php | 104 ++++
src/view/phui/PHUICrumbsView.php | 123 ++++
src/view/phui/PHUIDocumentView.php | 42 +-
src/view/phui/PHUIFeedStoryView.php | 24 +-
src/view/phui/PHUIHeaderView.php | 52 +-
src/view/phui/PHUIIconView.php | 47 +-
src/view/phui/PHUIImageMaskView.php | 6 +-
src/view/phui/PHUIInfoPanelView.php | 4 +-
src/view/phui/PHUIListItemView.php | 21 +-
src/view/phui/PHUIListView.php | 4 +-
src/view/phui/PHUIObjectBoxView.php | 45 +-
src/view/phui/PHUIObjectItemListView.php | 4 +-
src/view/phui/PHUIObjectItemView.php | 67 ++-
src/view/phui/PHUIPinboardView.php | 4 +-
src/view/phui/PHUIPropertyListView.php | 10 +-
src/view/phui/PHUIRemarkupPreviewPanel.php | 4 +-
src/view/phui/PHUIStatusListView.php | 2 +-
src/view/phui/PHUITagView.php | 8 +-
src/view/phui/PHUITextView.php | 4 +-
src/view/phui/PHUITimelineEventView.php | 31 +-
src/view/phui/PHUITimelineView.php | 137 +++--
src/view/phui/PHUIWorkboardView.php | 4 +-
src/view/phui/PHUIWorkpanelView.php | 4 +-
src/view/phui/calendar/PHUICalendarListView.php | 4 +-
src/view/phui/calendar/PHUICalendarMonthView.php | 10 +
src/view/phui/calendar/PHUICalendarWidgetView.php | 4 +-
src/view/viewutils.php | 14 +-
src/view/widget/AphrontStackTraceView.php | 18 +-
src/view/widget/bars/AphrontGlyphBarView.php | 2 +-
src/view/widget/bars/AphrontProgressBarView.php | 2 +-
support/PhabricatorStartup.php | 4 +
support/aphlict/client/aphlict_test_client.php | 55 --
support/aphlict/client/src/Aphlict.as | 47 --
support/aphlict/client/src/AphlictClient.as | 160 ------
support/aphlict/client/src/AphlictMaster.as | 312 ----------
support/aphlict/server/aphlict_server.js | 313 +++-------
support/aphlict/server/lib/AphlictAdminServer.js | 142 +++++
support/aphlict/server/lib/AphlictClientServer.js | 106 ++++
support/aphlict/server/lib/AphlictFlashPolicyServer.js | 68 ---
support/aphlict/server/lib/AphlictListener.js | 29 +-
support/aphlict/server/lib/AphlictListenerList.js | 24 +-
support/aphlict/server/lib/AphlictLog.js | 47 +-
support/lint/browser.jshintrc | 24 +
support/lint/jshintrc | 22 -
support/lint/node.jshintrc | 24 +
webroot/index.php | 173 +-----
webroot/rsrc/css/aphront/context-bar.css | 45 --
webroot/rsrc/css/aphront/dialog-view.css | 19 +-
webroot/rsrc/css/aphront/error-view.css | 95 ----
webroot/rsrc/css/aphront/list-filter-view.css | 12 +-
webroot/rsrc/css/aphront/multi-column.css | 66 +++
webroot/rsrc/css/aphront/panel-view.css | 114 ----
webroot/rsrc/css/aphront/phabricator-nav-view.css | 3 +-
webroot/rsrc/css/aphront/table-view.css | 9 +
webroot/rsrc/css/aphront/tooltip.css | 1 +
webroot/rsrc/css/aphront/transaction.css | 19 +-
webroot/rsrc/css/aphront/typeahead.css | 4 +-
webroot/rsrc/css/application/almanac/almanac.css | 7 +
webroot/rsrc/css/application/base/main-menu-view.css | 182 ++++--
webroot/rsrc/css/application/base/phabricator-application-launch-view.css | 16 +-
webroot/rsrc/css/application/base/standard-page-view.css | 108 +++-
webroot/rsrc/css/application/config/config-template.css | 3 +-
webroot/rsrc/css/application/config/config-welcome.css | 28 +-
webroot/rsrc/css/application/config/setup-issue.css | 31 +-
webroot/rsrc/css/application/config/unhandled-exception.css | 27 +
webroot/rsrc/css/application/conpherence/durable-column.css | 260 +++++++++
webroot/rsrc/css/application/conpherence/menu.css | 87 ++-
webroot/rsrc/css/application/conpherence/message-pane.css | 113 ++--
webroot/rsrc/css/application/conpherence/widget-pane.css | 120 ++--
webroot/rsrc/css/application/dashboard/dashboard.css | 6 +-
webroot/rsrc/css/application/diff/inline-comment-summary.css | 43 +-
webroot/rsrc/css/application/differential/add-comment.css | 13 +-
webroot/rsrc/css/application/differential/changeset-view.css | 276 +++------
webroot/rsrc/css/application/differential/phui-inline-comment.css | 381 +++++++++++++
webroot/rsrc/css/application/differential/revision-comment.css | 57 --
webroot/rsrc/css/application/feed/feed.css | 3 +-
webroot/rsrc/css/application/home/home.css | 9 +
webroot/rsrc/css/application/maniphest/report.css | 19 +-
webroot/rsrc/css/application/maniphest/task-summary.css | 2 +-
webroot/rsrc/css/application/paste/paste.css | 12 +-
webroot/rsrc/css/application/people/people-profile.css | 4 +
webroot/rsrc/css/application/phame/phame.css | 2 +-
webroot/rsrc/css/application/phortune/phortune-credit-card-form.css | 5 +-
webroot/rsrc/css/application/phriction/phriction-document-css.css | 9 +-
webroot/rsrc/css/application/ponder/post.css | 20 +-
webroot/rsrc/css/application/profile/profile-view.css | 23 +-
webroot/rsrc/css/application/search/search-results.css | 39 +-
webroot/rsrc/css/core/core.css | 46 +-
webroot/rsrc/css/core/remarkup.css | 103 ++--
webroot/rsrc/css/core/z-index.css | 17 +-
webroot/rsrc/css/font/font-awesome.css | 137 ++++-
webroot/rsrc/css/font/font-source-sans-pro.css | 35 +-
webroot/rsrc/css/layout/phabricator-crumbs-view.css | 119 ----
webroot/rsrc/css/layout/phabricator-side-menu-view.css | 43 +-
webroot/rsrc/css/layout/phabricator-source-code-view.css | 16 +-
webroot/rsrc/css/phui/phui-action-panel.css | 131 +++++
webroot/rsrc/css/phui/phui-button.css | 88 ++-
webroot/rsrc/css/phui/phui-crumbs-view.css | 114 ++++
webroot/rsrc/css/phui/phui-document.css | 22 +-
webroot/rsrc/css/phui/phui-feed-story.css | 12 +-
webroot/rsrc/css/phui/phui-fontkit.css | 35 +-
webroot/rsrc/css/phui/phui-form-view.css | 26 +-
webroot/rsrc/css/phui/phui-form.css | 14 +-
webroot/rsrc/css/phui/phui-header-view.css | 44 +-
webroot/rsrc/css/phui/phui-icon.css | 10 -
webroot/rsrc/css/phui/phui-info-view.css | 150 +++++
webroot/rsrc/css/phui/phui-list.css | 12 +-
webroot/rsrc/css/phui/phui-object-box.css | 5 +-
webroot/rsrc/css/phui/phui-object-item-list-view.css | 279 +++++----
webroot/rsrc/css/phui/phui-property-list-view.css | 27 +-
webroot/rsrc/css/phui/phui-tag-view.css | 20 +-
webroot/rsrc/css/phui/phui-timeline-view.css | 7 +-
webroot/rsrc/css/phui/phui-workboard-view.css | 9 +
webroot/rsrc/css/phui/phui-workpanel-view.css | 4 +-
webroot/rsrc/css/sprite-apps-large.css | 291 ----------
webroot/rsrc/css/sprite-apps.css | 291 ----------
webroot/rsrc/css/sprite-conpherence.css | 75 ---
webroot/rsrc/css/sprite-docs.css | 51 --
webroot/rsrc/css/sprite-main-header.css | 24 +-
webroot/rsrc/css/sprite-menu.css | 78 +--
webroot/rsrc/css/sprite-payments.css | 47 --
webroot/rsrc/css/sprite-projects.css | 162 ++++--
webroot/rsrc/externals/font/fontawesome/fontawesome-webfont.eot | Bin 56006 -> 60767 bytes
webroot/rsrc/externals/font/fontawesome/fontawesome-webfont.ttf | Bin 112160 -> 122092 bytes
webroot/rsrc/externals/font/fontawesome/fontawesome-webfont.woff | Bin 65452 -> 71508 bytes
webroot/rsrc/externals/font/fontawesome/fontawesome-webfont.woff2 | Bin 0 -> 56780 bytes
webroot/rsrc/externals/font/sourcesans/SourceSansPro-Bold.woff2 | Bin 0 -> 47100 bytes
webroot/rsrc/externals/font/sourcesans/SourceSansPro-BoldIt.woff | Bin 0 -> 52452 bytes
webroot/rsrc/externals/font/sourcesans/SourceSansPro-BoldIt.woff2 | Bin 0 -> 36564 bytes
webroot/rsrc/externals/font/sourcesans/SourceSansPro-It.woff | Bin 0 -> 52908 bytes
webroot/rsrc/externals/font/sourcesans/SourceSansPro-It.woff2 | Bin 0 -> 36688 bytes
webroot/rsrc/externals/font/sourcesans/SourceSansPro-Regular.woff2 | Bin 0 -> 47844 bytes
webroot/rsrc/externals/javelin/LICENSE | 10 +-
webroot/rsrc/externals/javelin/core/Stratcom.js | 2 +-
webroot/rsrc/externals/javelin/core/__tests__/stratcom.js | 6 +-
webroot/rsrc/externals/javelin/core/__tests__/util.js | 2 +-
webroot/rsrc/externals/javelin/core/init.js | 26 +-
webroot/rsrc/externals/javelin/core/init_node.js | 22 +-
webroot/rsrc/externals/javelin/core/install.js | 2 +-
webroot/rsrc/externals/javelin/core/util.js | 4 +-
webroot/rsrc/externals/javelin/ext/reactor/core/Reactor.js | 2 +-
webroot/rsrc/externals/javelin/ext/reactor/core/ReactorNode.js | 2 +-
webroot/rsrc/externals/javelin/ext/reactor/dom/RDOM.js | 6 +-
webroot/rsrc/externals/javelin/ext/view/HTMLView.js | 16 +-
webroot/rsrc/externals/javelin/ext/view/ViewInterpreter.js | 2 +-
webroot/rsrc/externals/javelin/ext/view/ViewPlaceholder.js | 4 +-
webroot/rsrc/externals/javelin/ext/view/__tests__/View.js | 2 +-
webroot/rsrc/externals/javelin/ext/view/__tests__/ViewRenderer.js | 4 +-
webroot/rsrc/externals/javelin/lib/Cookie.js | 4 +-
webroot/rsrc/externals/javelin/lib/DOM.js | 66 ++-
webroot/rsrc/externals/javelin/lib/History.js | 18 +-
webroot/rsrc/externals/javelin/lib/Leader.js | 306 ++++++++++
webroot/rsrc/externals/javelin/lib/Quicksand.js | 334 +++++++++++
webroot/rsrc/externals/javelin/lib/Request.js | 8 +-
webroot/rsrc/externals/javelin/lib/Resource.js | 2 +-
webroot/rsrc/externals/javelin/lib/Scrollbar.js | 423 ++++++++++++++
webroot/rsrc/externals/javelin/lib/Sound.js | 38 ++
webroot/rsrc/externals/javelin/lib/Vector.js | 12 +
webroot/rsrc/externals/javelin/lib/WebSocket.js | 181 ++++++
webroot/rsrc/externals/javelin/lib/Workflow.js | 36 +-
webroot/rsrc/externals/javelin/lib/__tests__/JSON.js | 2 +-
webroot/rsrc/externals/javelin/lib/__tests__/URI.js | 7 +-
webroot/rsrc/externals/javelin/lib/control/tokenizer/Tokenizer.js | 4 -
webroot/rsrc/externals/javelin/lib/control/typeahead/Typeahead.js | 8 +-
webroot/rsrc/externals/javelin/lib/control/typeahead/normalizer/TypeaheadNormalizer.js | 2 +-
webroot/rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadSource.js | 6 +-
webroot/rsrc/image/credit_cards.png | Bin 5963 -> 0 bytes
webroot/rsrc/image/sprite-apps-X2.png | Bin 24700 -> 0 bytes
webroot/rsrc/image/sprite-apps-X4.png | Bin 57593 -> 0 bytes
webroot/rsrc/image/sprite-apps-large-X2.png | Bin 57072 -> 0 bytes
webroot/rsrc/image/sprite-apps-large.png | Bin 24541 -> 0 bytes
webroot/rsrc/image/sprite-apps-xlarge.png | Bin 31091 -> 0 bytes
webroot/rsrc/image/sprite-apps.png | Bin 12476 -> 0 bytes
webroot/rsrc/image/sprite-conpherence-X2.png | Bin 14961 -> 0 bytes
webroot/rsrc/image/sprite-conpherence.png | Bin 6996 -> 0 bytes
webroot/rsrc/image/sprite-docs-X2.png | Bin 5963 -> 0 bytes
webroot/rsrc/image/sprite-docs.png | Bin 3055 -> 0 bytes
webroot/rsrc/image/sprite-main-header.png | Bin 1956 -> 2289 bytes
webroot/rsrc/image/sprite-menu-X2.png | Bin 18040 -> 2322 bytes
webroot/rsrc/image/sprite-menu.png | Bin 8439 -> 1326 bytes
webroot/rsrc/image/sprite-payments.png | Bin 11894 -> 0 bytes
webroot/rsrc/image/sprite-projects-X2.png | Bin 34366 -> 42051 bytes
webroot/rsrc/image/sprite-projects.png | Bin 16198 -> 19677 bytes
webroot/rsrc/js/application/aphlict/Aphlict.js | 163 +++---
webroot/rsrc/js/application/aphlict/behavior-aphlict-dropdown.js | 46 +-
webroot/rsrc/js/application/aphlict/behavior-aphlict-listen.js | 81 +--
webroot/rsrc/js/application/aphlict/behavior-aphlict-status.js | 10 +-
webroot/rsrc/js/application/conpherence/ConpherenceThreadManager.js | 334 +++++++++++
webroot/rsrc/js/application/conpherence/behavior-durable-column.js | 348 ++++++++++++
webroot/rsrc/js/application/conpherence/behavior-menu.js | 258 ++++-----
webroot/rsrc/js/application/conpherence/behavior-pontificate.js | 92 +--
webroot/rsrc/js/application/conpherence/behavior-quicksand-blacklist.js | 9 +
webroot/rsrc/js/application/conpherence/behavior-widget-pane.js | 26 +-
webroot/rsrc/js/application/countdown/timer.js | 4 +-
webroot/rsrc/js/application/differential/ChangesetViewManager.js | 145 ++++-
webroot/rsrc/js/application/differential/DifferentialInlineCommentEditor.js | 139 ++++-
webroot/rsrc/js/application/differential/behavior-comment-preview.js | 65 ++-
webroot/rsrc/js/application/differential/behavior-dropdown-menus.js | 15 +-
webroot/rsrc/js/application/differential/behavior-edit-inline-comments.js | 221 ++++++--
webroot/rsrc/js/application/differential/behavior-populate.js | 14 +
webroot/rsrc/js/application/differential/behavior-show-all-comments.js | 66 ---
webroot/rsrc/js/application/differential/behavior-show-more.js | 71 ---
webroot/rsrc/js/application/diffusion/behavior-jump-to.js | 3 +-
webroot/rsrc/js/application/herald/HeraldRuleEditor.js | 1 +
webroot/rsrc/js/application/maniphest/behavior-batch-editor.js | 6 +-
webroot/rsrc/js/application/maniphest/behavior-line-chart.js | 6 +-
.../application/passphrase/{phame-credential-control.js => passphrase-credential-control.js} | 0
webroot/rsrc/js/application/pholio/behavior-pholio-mock-view.js | 8 +-
webroot/rsrc/js/application/phortune/behavior-balanced-payment-form.js | 57 --
webroot/rsrc/js/application/phortune/behavior-stripe-payment-form.js | 3 +-
webroot/rsrc/js/application/phortune/behavior-test-payment-form.js | 3 +-
webroot/rsrc/js/application/projects/behavior-project-boards.js | 16 +-
webroot/rsrc/js/application/releeph/releeph-request-state-change.js | 4 +-
webroot/rsrc/js/application/slowvote/behavior-slowvote-embed.js | 2 +-
webroot/rsrc/js/application/transactions/behavior-show-older-transactions.js | 105 ++++
webroot/rsrc/js/application/uiexample/notification-example.js | 2 +-
webroot/rsrc/js/core/Busy.js | 6 +-
webroot/rsrc/js/core/DragAndDropFileUpload.js | 228 ++++++--
webroot/rsrc/js/core/FileUpload.js | 105 +++-
webroot/rsrc/js/core/KeyboardShortcutManager.js | 12 +-
webroot/rsrc/js/core/Prefab.js | 11 +-
webroot/rsrc/js/core/Title.js | 6 +
webroot/rsrc/js/core/ToolTip.js | 4 +-
webroot/rsrc/js/core/behavior-dark-console.js | 19 +-
webroot/rsrc/js/core/behavior-device.js | 14 +-
webroot/rsrc/js/core/behavior-drag-and-drop-textarea.js | 3 +-
webroot/rsrc/js/core/behavior-error-log.js | 2 +
webroot/rsrc/js/core/behavior-global-drag-and-drop.js | 10 +-
webroot/rsrc/js/core/behavior-konami.js | 104 ----
webroot/rsrc/js/core/behavior-lightbox-attachments.js | 8 +-
webroot/rsrc/js/core/behavior-line-linker.js | 2 +-
webroot/rsrc/js/core/behavior-scrollbar.js | 12 +
webroot/rsrc/js/core/behavior-watch-anchor.js | 4 +-
webroot/rsrc/swf/aphlict.swf | Bin 6456 -> 0 bytes
2565 files changed, 64893 insertions(+), 39230 deletions(-)
delete mode 100644 README
create mode 100644 README.md
create mode 120000 bin/phortune
create mode 120000 bin/trigger
create mode 100644 conf/keys/.keep
delete mode 100644 externals/balanced-php/.gitignore
delete mode 100644 externals/balanced-php/.travis.yml
delete mode 100644 externals/balanced-php/LICENSE
delete mode 100644 externals/balanced-php/README.md
delete mode 100644 externals/balanced-php/bootstrap.php
delete mode 100755 externals/balanced-php/build-phar
delete mode 100644 externals/balanced-php/composer.json
delete mode 100644 externals/balanced-php/example/bank-account-debits.php
delete mode 100644 externals/balanced-php/example/buyer-example.php
delete mode 100644 externals/balanced-php/example/composer.json
delete mode 100644 externals/balanced-php/example/debit-example.php
delete mode 100644 externals/balanced-php/example/events-and-callbacks.php
delete mode 100644 externals/balanced-php/example/example.php
delete mode 100644 externals/balanced-php/example/iterate-example.php
delete mode 100644 externals/balanced-php/example/test-composer.php
delete mode 100644 externals/balanced-php/example/test-phar.php
delete mode 100644 externals/balanced-php/example/test-source.php
delete mode 100644 externals/balanced-php/src/Balanced/APIKey.php
delete mode 100644 externals/balanced-php/src/Balanced/Account.php
delete mode 100644 externals/balanced-php/src/Balanced/BankAccount.php
delete mode 100644 externals/balanced-php/src/Balanced/Bootstrap.php
delete mode 100644 externals/balanced-php/src/Balanced/Callback.php
delete mode 100644 externals/balanced-php/src/Balanced/Card.php
delete mode 100644 externals/balanced-php/src/Balanced/Credit.php
delete mode 100644 externals/balanced-php/src/Balanced/Debit.php
delete mode 100644 externals/balanced-php/src/Balanced/Errors.php
delete mode 100644 externals/balanced-php/src/Balanced/Event.php
delete mode 100644 externals/balanced-php/src/Balanced/Hold.php
delete mode 100644 externals/balanced-php/src/Balanced/Marketplace.php
delete mode 100644 externals/balanced-php/src/Balanced/Merchant.php
delete mode 100644 externals/balanced-php/src/Balanced/Refund.php
delete mode 100644 externals/balanced-php/src/Balanced/Resource.php
delete mode 100644 externals/balanced-php/src/Balanced/Settings.php
delete mode 100644 externals/balanced-php/tests/Balanced/ResourceTest.php
delete mode 100644 externals/balanced-php/tests/Balanced/SuiteTest.php
delete mode 100644 externals/balanced-php/tests/phpunit.xml
delete mode 100644 externals/vegas/LICENSE
delete mode 100644 externals/vegas/README
delete mode 100644 externals/vegas/src/system/Serializer.as
delete mode 100644 externals/vegas/src/vegas/strings/JSON.as
delete mode 100644 externals/vegas/src/vegas/strings/json/JSONError.as
delete mode 100644 externals/vegas/src/vegas/strings/json/JSONSerializer.as
delete mode 100644 externals/vegas/src/vegas/strings/json/JSONStrings.as
delete mode 100644 resources/sprite/apps_dark_1x/adventure.png
delete mode 100644 resources/sprite/apps_dark_1x/aphlict.png
delete mode 100644 resources/sprite/apps_dark_1x/application.png
delete mode 100644 resources/sprite/apps_dark_1x/audit.png
delete mode 100644 resources/sprite/apps_dark_1x/authentication.png
delete mode 100644 resources/sprite/apps_dark_1x/calendar.png
delete mode 100644 resources/sprite/apps_dark_1x/chatlog.png
delete mode 100644 resources/sprite/apps_dark_1x/conduit.png
delete mode 100644 resources/sprite/apps_dark_1x/conpherence.png
delete mode 100644 resources/sprite/apps_dark_1x/countdown.png
delete mode 100644 resources/sprite/apps_dark_1x/daemon.png
delete mode 100644 resources/sprite/apps_dark_1x/differential.png
delete mode 100644 resources/sprite/apps_dark_1x/diffusion.png
delete mode 100644 resources/sprite/apps_dark_1x/diviner.png
delete mode 100644 resources/sprite/apps_dark_1x/drydock.png
delete mode 100644 resources/sprite/apps_dark_1x/fact.png
delete mode 100644 resources/sprite/apps_dark_1x/fancyhome.png
delete mode 100644 resources/sprite/apps_dark_1x/feed.png
delete mode 100644 resources/sprite/apps_dark_1x/files.png
delete mode 100644 resources/sprite/apps_dark_1x/flags.png
delete mode 100644 resources/sprite/apps_dark_1x/harbormaster.png
delete mode 100644 resources/sprite/apps_dark_1x/help.png
delete mode 100644 resources/sprite/apps_dark_1x/herald.png
delete mode 100644 resources/sprite/apps_dark_1x/home.png
delete mode 100644 resources/sprite/apps_dark_1x/info-sm.png
delete mode 100644 resources/sprite/apps_dark_1x/legalpad.png
delete mode 100644 resources/sprite/apps_dark_1x/logo.png
delete mode 100644 resources/sprite/apps_dark_1x/logout-sm.png
delete mode 100644 resources/sprite/apps_dark_1x/macro.png
delete mode 100644 resources/sprite/apps_dark_1x/mail.png
delete mode 100644 resources/sprite/apps_dark_1x/maniphest.png
delete mode 100644 resources/sprite/apps_dark_1x/metamta.png
delete mode 100644 resources/sprite/apps_dark_1x/new-sm.png
delete mode 100644 resources/sprite/apps_dark_1x/new.png
delete mode 100644 resources/sprite/apps_dark_1x/nuance.png
delete mode 100644 resources/sprite/apps_dark_1x/owners.png
delete mode 100644 resources/sprite/apps_dark_1x/passphrase.png
delete mode 100644 resources/sprite/apps_dark_1x/paste.png
delete mode 100644 resources/sprite/apps_dark_1x/pebkac.png
delete mode 100644 resources/sprite/apps_dark_1x/people.png
delete mode 100644 resources/sprite/apps_dark_1x/phage.png
delete mode 100644 resources/sprite/apps_dark_1x/phame.png
delete mode 100644 resources/sprite/apps_dark_1x/phid.png
delete mode 100644 resources/sprite/apps_dark_1x/phlux.png
delete mode 100644 resources/sprite/apps_dark_1x/pholio.png
delete mode 100644 resources/sprite/apps_dark_1x/phortune.png
delete mode 100644 resources/sprite/apps_dark_1x/phpast.png
delete mode 100644 resources/sprite/apps_dark_1x/phragment.png
delete mode 100644 resources/sprite/apps_dark_1x/phrequent.png
delete mode 100644 resources/sprite/apps_dark_1x/phriction.png
delete mode 100644 resources/sprite/apps_dark_1x/phund.png
delete mode 100644 resources/sprite/apps_dark_1x/policy.png
delete mode 100644 resources/sprite/apps_dark_1x/ponder.png
delete mode 100644 resources/sprite/apps_dark_1x/power.png
delete mode 100644 resources/sprite/apps_dark_1x/projects.png
delete mode 100644 resources/sprite/apps_dark_1x/releeph.png
delete mode 100644 resources/sprite/apps_dark_1x/repositories.png
delete mode 100644 resources/sprite/apps_dark_1x/search.png
delete mode 100644 resources/sprite/apps_dark_1x/settings-sm.png
delete mode 100644 resources/sprite/apps_dark_1x/settings.png
delete mode 100644 resources/sprite/apps_dark_1x/setup.png
delete mode 100644 resources/sprite/apps_dark_1x/slowvote.png
delete mode 100644 resources/sprite/apps_dark_1x/spaces.png
delete mode 100644 resources/sprite/apps_dark_1x/token.png
delete mode 100644 resources/sprite/apps_dark_1x/uiexamples.png
delete mode 100644 resources/sprite/apps_dark_1x/workboard.png
delete mode 100644 resources/sprite/apps_dark_1x/workphlow.png
delete mode 100644 resources/sprite/apps_dark_1x/xhprof.png
delete mode 100644 resources/sprite/apps_dark_2x/adventure.png
delete mode 100644 resources/sprite/apps_dark_2x/aphlict.png
delete mode 100644 resources/sprite/apps_dark_2x/application.png
delete mode 100644 resources/sprite/apps_dark_2x/audit.png
delete mode 100644 resources/sprite/apps_dark_2x/authentication.png
delete mode 100644 resources/sprite/apps_dark_2x/calendar.png
delete mode 100644 resources/sprite/apps_dark_2x/chatlog.png
delete mode 100644 resources/sprite/apps_dark_2x/conduit.png
delete mode 100644 resources/sprite/apps_dark_2x/conpherence.png
delete mode 100644 resources/sprite/apps_dark_2x/countdown.png
delete mode 100644 resources/sprite/apps_dark_2x/daemon.png
delete mode 100644 resources/sprite/apps_dark_2x/differential.png
delete mode 100644 resources/sprite/apps_dark_2x/diffusion.png
delete mode 100644 resources/sprite/apps_dark_2x/diviner.png
delete mode 100644 resources/sprite/apps_dark_2x/drydock.png
delete mode 100644 resources/sprite/apps_dark_2x/fact.png
delete mode 100644 resources/sprite/apps_dark_2x/fancyhome.png
delete mode 100644 resources/sprite/apps_dark_2x/feed.png
delete mode 100644 resources/sprite/apps_dark_2x/files.png
delete mode 100644 resources/sprite/apps_dark_2x/flags.png
delete mode 100644 resources/sprite/apps_dark_2x/harbormaster.png
delete mode 100644 resources/sprite/apps_dark_2x/help.png
delete mode 100644 resources/sprite/apps_dark_2x/herald.png
delete mode 100644 resources/sprite/apps_dark_2x/home.png
delete mode 100644 resources/sprite/apps_dark_2x/info-sm.png
delete mode 100644 resources/sprite/apps_dark_2x/legalpad.png
delete mode 100644 resources/sprite/apps_dark_2x/logo.png
delete mode 100644 resources/sprite/apps_dark_2x/logout-sm.png
delete mode 100644 resources/sprite/apps_dark_2x/macro.png
delete mode 100644 resources/sprite/apps_dark_2x/mail.png
delete mode 100644 resources/sprite/apps_dark_2x/maniphest.png
delete mode 100644 resources/sprite/apps_dark_2x/metamta.png
delete mode 100644 resources/sprite/apps_dark_2x/new-sm.png
delete mode 100644 resources/sprite/apps_dark_2x/new.png
delete mode 100644 resources/sprite/apps_dark_2x/nuance.png
delete mode 100644 resources/sprite/apps_dark_2x/owners.png
delete mode 100644 resources/sprite/apps_dark_2x/passphrase.png
delete mode 100644 resources/sprite/apps_dark_2x/paste.png
delete mode 100644 resources/sprite/apps_dark_2x/pebkac.png
delete mode 100644 resources/sprite/apps_dark_2x/people.png
delete mode 100644 resources/sprite/apps_dark_2x/phage.png
delete mode 100644 resources/sprite/apps_dark_2x/phame.png
delete mode 100644 resources/sprite/apps_dark_2x/phid.png
delete mode 100644 resources/sprite/apps_dark_2x/phlux.png
delete mode 100644 resources/sprite/apps_dark_2x/pholio.png
delete mode 100644 resources/sprite/apps_dark_2x/phortune.png
delete mode 100644 resources/sprite/apps_dark_2x/phpast.png
delete mode 100644 resources/sprite/apps_dark_2x/phragment.png
delete mode 100644 resources/sprite/apps_dark_2x/phrequent.png
delete mode 100644 resources/sprite/apps_dark_2x/phriction.png
delete mode 100644 resources/sprite/apps_dark_2x/phund.png
delete mode 100644 resources/sprite/apps_dark_2x/policy.png
delete mode 100644 resources/sprite/apps_dark_2x/ponder.png
delete mode 100644 resources/sprite/apps_dark_2x/power.png
delete mode 100644 resources/sprite/apps_dark_2x/projects.png
delete mode 100644 resources/sprite/apps_dark_2x/releeph.png
delete mode 100644 resources/sprite/apps_dark_2x/repositories.png
delete mode 100644 resources/sprite/apps_dark_2x/search.png
delete mode 100644 resources/sprite/apps_dark_2x/settings-sm.png
delete mode 100644 resources/sprite/apps_dark_2x/settings.png
delete mode 100644 resources/sprite/apps_dark_2x/setup.png
delete mode 100644 resources/sprite/apps_dark_2x/slowvote.png
delete mode 100644 resources/sprite/apps_dark_2x/spaces.png
delete mode 100644 resources/sprite/apps_dark_2x/token.png
delete mode 100644 resources/sprite/apps_dark_2x/uiexamples.png
delete mode 100644 resources/sprite/apps_dark_2x/workboard.png
delete mode 100644 resources/sprite/apps_dark_2x/workphlow.png
delete mode 100644 resources/sprite/apps_dark_2x/xhprof.png
delete mode 100644 resources/sprite/apps_dark_4x/adventure.png
delete mode 100644 resources/sprite/apps_dark_4x/aphlict.png
delete mode 100644 resources/sprite/apps_dark_4x/application.png
delete mode 100644 resources/sprite/apps_dark_4x/audit.png
delete mode 100644 resources/sprite/apps_dark_4x/authentication.png
delete mode 100644 resources/sprite/apps_dark_4x/calendar.png
delete mode 100644 resources/sprite/apps_dark_4x/chatlog.png
delete mode 100644 resources/sprite/apps_dark_4x/conduit.png
delete mode 100644 resources/sprite/apps_dark_4x/conpherence.png
delete mode 100644 resources/sprite/apps_dark_4x/countdown.png
delete mode 100644 resources/sprite/apps_dark_4x/daemon.png
delete mode 100644 resources/sprite/apps_dark_4x/differential.png
delete mode 100644 resources/sprite/apps_dark_4x/diffusion.png
delete mode 100644 resources/sprite/apps_dark_4x/diviner.png
delete mode 100644 resources/sprite/apps_dark_4x/drydock.png
delete mode 100644 resources/sprite/apps_dark_4x/fact.png
delete mode 100644 resources/sprite/apps_dark_4x/fancyhome.png
delete mode 100644 resources/sprite/apps_dark_4x/feed.png
delete mode 100644 resources/sprite/apps_dark_4x/files.png
delete mode 100644 resources/sprite/apps_dark_4x/flags.png
delete mode 100644 resources/sprite/apps_dark_4x/harbormaster.png
delete mode 100644 resources/sprite/apps_dark_4x/help.png
delete mode 100644 resources/sprite/apps_dark_4x/herald.png
delete mode 100644 resources/sprite/apps_dark_4x/home.png
delete mode 100644 resources/sprite/apps_dark_4x/info-sm.png
delete mode 100644 resources/sprite/apps_dark_4x/legalpad.png
delete mode 100644 resources/sprite/apps_dark_4x/logo.png
delete mode 100644 resources/sprite/apps_dark_4x/logout-sm.png
delete mode 100644 resources/sprite/apps_dark_4x/macro.png
delete mode 100644 resources/sprite/apps_dark_4x/mail.png
delete mode 100644 resources/sprite/apps_dark_4x/maniphest.png
delete mode 100644 resources/sprite/apps_dark_4x/metamta.png
delete mode 100644 resources/sprite/apps_dark_4x/new-sm.png
delete mode 100644 resources/sprite/apps_dark_4x/new.png
delete mode 100644 resources/sprite/apps_dark_4x/nuance.png
delete mode 100644 resources/sprite/apps_dark_4x/owners.png
delete mode 100644 resources/sprite/apps_dark_4x/passphrase.png
delete mode 100644 resources/sprite/apps_dark_4x/paste.png
delete mode 100644 resources/sprite/apps_dark_4x/pebkac.png
delete mode 100644 resources/sprite/apps_dark_4x/people.png
delete mode 100644 resources/sprite/apps_dark_4x/phage.png
delete mode 100644 resources/sprite/apps_dark_4x/phame.png
delete mode 100644 resources/sprite/apps_dark_4x/phid.png
delete mode 100644 resources/sprite/apps_dark_4x/phlux.png
delete mode 100644 resources/sprite/apps_dark_4x/pholio.png
delete mode 100644 resources/sprite/apps_dark_4x/phortune.png
delete mode 100644 resources/sprite/apps_dark_4x/phpast.png
delete mode 100644 resources/sprite/apps_dark_4x/phragment.png
delete mode 100644 resources/sprite/apps_dark_4x/phrequent.png
delete mode 100644 resources/sprite/apps_dark_4x/phriction.png
delete mode 100644 resources/sprite/apps_dark_4x/phund.png
delete mode 100644 resources/sprite/apps_dark_4x/policy.png
delete mode 100644 resources/sprite/apps_dark_4x/ponder.png
delete mode 100644 resources/sprite/apps_dark_4x/power.png
delete mode 100644 resources/sprite/apps_dark_4x/projects.png
delete mode 100644 resources/sprite/apps_dark_4x/releeph.png
delete mode 100644 resources/sprite/apps_dark_4x/repositories.png
delete mode 100644 resources/sprite/apps_dark_4x/search.png
delete mode 100644 resources/sprite/apps_dark_4x/settings-sm.png
delete mode 100644 resources/sprite/apps_dark_4x/settings.png
delete mode 100644 resources/sprite/apps_dark_4x/setup.png
delete mode 100644 resources/sprite/apps_dark_4x/slowvote.png
delete mode 100644 resources/sprite/apps_dark_4x/spaces.png
delete mode 100644 resources/sprite/apps_dark_4x/token.png
delete mode 100644 resources/sprite/apps_dark_4x/uiexamples.png
delete mode 100644 resources/sprite/apps_dark_4x/workboard.png
delete mode 100644 resources/sprite/apps_dark_4x/workphlow.png
delete mode 100644 resources/sprite/apps_dark_4x/xhprof.png
delete mode 100644 resources/sprite/button_bar_1x/calendar.png
delete mode 100644 resources/sprite/button_bar_1x/chevron-left.png
delete mode 100644 resources/sprite/button_bar_1x/chevron-right.png
delete mode 100644 resources/sprite/button_bar_1x/cog.png
delete mode 100644 resources/sprite/button_bar_1x/home.png
delete mode 100644 resources/sprite/button_bar_1x/pencil.png
delete mode 100644 resources/sprite/button_bar_1x/time.png
delete mode 100644 resources/sprite/button_bar_1x/workboard.png
delete mode 100644 resources/sprite/button_bar_2x/calendar.png
delete mode 100644 resources/sprite/button_bar_2x/chevron-left.png
delete mode 100644 resources/sprite/button_bar_2x/chevron-right.png
delete mode 100644 resources/sprite/button_bar_2x/cog.png
delete mode 100644 resources/sprite/button_bar_2x/home.png
delete mode 100644 resources/sprite/button_bar_2x/pencil.png
delete mode 100644 resources/sprite/button_bar_2x/time.png
delete mode 100644 resources/sprite/button_bar_2x/workboard.png
delete mode 100644 resources/sprite/conpherence_1x/calendar_off.png
delete mode 100644 resources/sprite/conpherence_1x/calendar_on.png
delete mode 100644 resources/sprite/conpherence_1x/conversation_off.png
delete mode 100644 resources/sprite/conpherence_1x/conversation_on.png
delete mode 100644 resources/sprite/conpherence_1x/files_off.png
delete mode 100644 resources/sprite/conpherence_1x/files_on.png
delete mode 100644 resources/sprite/conpherence_1x/list_off.png
delete mode 100644 resources/sprite/conpherence_1x/list_on.png
delete mode 100644 resources/sprite/conpherence_1x/more_off.png
delete mode 100644 resources/sprite/conpherence_1x/more_on.png
delete mode 100644 resources/sprite/conpherence_1x/people_off.png
delete mode 100644 resources/sprite/conpherence_1x/people_on.png
delete mode 100644 resources/sprite/conpherence_1x/settings_off.png
delete mode 100644 resources/sprite/conpherence_1x/settings_on.png
delete mode 100644 resources/sprite/conpherence_2x/calendar_off.png
delete mode 100644 resources/sprite/conpherence_2x/calendar_on.png
delete mode 100644 resources/sprite/conpherence_2x/conversation_off.png
delete mode 100644 resources/sprite/conpherence_2x/conversation_on.png
delete mode 100644 resources/sprite/conpherence_2x/files_off.png
delete mode 100644 resources/sprite/conpherence_2x/files_on.png
delete mode 100644 resources/sprite/conpherence_2x/list_off.png
delete mode 100644 resources/sprite/conpherence_2x/list_on.png
delete mode 100644 resources/sprite/conpherence_2x/more_off.png
delete mode 100644 resources/sprite/conpherence_2x/more_on.png
delete mode 100644 resources/sprite/conpherence_2x/people_off.png
delete mode 100644 resources/sprite/conpherence_2x/people_on.png
delete mode 100644 resources/sprite/conpherence_2x/settings_off.png
delete mode 100644 resources/sprite/conpherence_2x/settings_on.png
delete mode 100644 resources/sprite/docs_1x/audio.png
delete mode 100644 resources/sprite/docs_1x/doc.png
delete mode 100644 resources/sprite/docs_1x/file.png
delete mode 100644 resources/sprite/docs_1x/image.png
delete mode 100644 resources/sprite/docs_1x/movie.png
delete mode 100644 resources/sprite/docs_1x/pdf.png
delete mode 100644 resources/sprite/docs_1x/place.png
delete mode 100644 resources/sprite/docs_1x/zip.png
delete mode 100644 resources/sprite/docs_2x/audio.png
delete mode 100644 resources/sprite/docs_2x/doc.png
delete mode 100644 resources/sprite/docs_2x/file.png
delete mode 100644 resources/sprite/docs_2x/image.png
delete mode 100644 resources/sprite/docs_2x/movie.png
delete mode 100644 resources/sprite/docs_2x/pdf.png
delete mode 100644 resources/sprite/docs_2x/place.png
delete mode 100644 resources/sprite/docs_2x/zip.png
delete mode 100644 resources/sprite/login_1x/Balanced.png
delete mode 100644 resources/sprite/login_2x/Balanced.png
create mode 100644 resources/sprite/main_header/blindigo.png
create mode 100644 resources/sprite/main_header/indigo.png
delete mode 100644 resources/sprite/manifest/apps-large.json
delete mode 100644 resources/sprite/manifest/apps-xlarge.json
delete mode 100644 resources/sprite/manifest/apps.json
delete mode 100644 resources/sprite/manifest/conpherence.json
delete mode 100644 resources/sprite/manifest/docs.json
delete mode 100644 resources/sprite/manifest/payments.json
delete mode 100644 resources/sprite/menu_1x/app.png
delete mode 100644 resources/sprite/menu_1x/app_blue.png
delete mode 100644 resources/sprite/menu_1x/arrow-right.png
delete mode 100644 resources/sprite/menu_1x/bubble.png
delete mode 100644 resources/sprite/menu_1x/conf-hover.png
delete mode 100644 resources/sprite/menu_1x/conf-off.png
delete mode 100644 resources/sprite/menu_1x/conf-unseen.png
delete mode 100644 resources/sprite/menu_1x/info-sm.png
delete mode 100644 resources/sprite/menu_1x/logout-sm.png
delete mode 100644 resources/sprite/menu_1x/new-sm.png
delete mode 100644 resources/sprite/menu_1x/new.png
delete mode 100644 resources/sprite/menu_1x/new_blue.png
delete mode 100644 resources/sprite/menu_1x/power.png
delete mode 100644 resources/sprite/menu_1x/round_bubble.png
delete mode 100644 resources/sprite/menu_1x/search.png
delete mode 100644 resources/sprite/menu_1x/search_blue.png
delete mode 100644 resources/sprite/menu_1x/seen_have_unread.png
delete mode 100644 resources/sprite/menu_1x/seen_read_all.png
delete mode 100644 resources/sprite/menu_1x/settings-sm.png
delete mode 100644 resources/sprite/menu_1x/unseen_any.png
delete mode 100644 resources/sprite/menu_2x/app.png
delete mode 100644 resources/sprite/menu_2x/app_blue.png
delete mode 100644 resources/sprite/menu_2x/arrow-right.png
delete mode 100644 resources/sprite/menu_2x/bubble.png
delete mode 100644 resources/sprite/menu_2x/conf-hover.png
delete mode 100644 resources/sprite/menu_2x/conf-off.png
delete mode 100644 resources/sprite/menu_2x/conf-unseen.png
delete mode 100644 resources/sprite/menu_2x/info-sm.png
delete mode 100644 resources/sprite/menu_2x/logout-sm.png
delete mode 100644 resources/sprite/menu_2x/new-sm.png
delete mode 100644 resources/sprite/menu_2x/new.png
delete mode 100644 resources/sprite/menu_2x/new_blue.png
delete mode 100644 resources/sprite/menu_2x/power.png
delete mode 100644 resources/sprite/menu_2x/round_bubble.png
delete mode 100644 resources/sprite/menu_2x/search.png
delete mode 100644 resources/sprite/menu_2x/search_blue.png
delete mode 100644 resources/sprite/menu_2x/seen_have_unread.png
delete mode 100644 resources/sprite/menu_2x/seen_read_all.png
delete mode 100644 resources/sprite/menu_2x/settings-sm.png
delete mode 100644 resources/sprite/menu_2x/unseen_any.png
delete mode 100644 resources/sprite/payments_2x/americanexpress.png
delete mode 100644 resources/sprite/payments_2x/discover.png
delete mode 100644 resources/sprite/payments_2x/googlecheckout.png
delete mode 100644 resources/sprite/payments_2x/mastercard.png
delete mode 100644 resources/sprite/payments_2x/paypal.png
delete mode 100644 resources/sprite/payments_2x/visa.png
delete mode 100644 resources/sprite/payments_2x/worldpay.png
create mode 100644 resources/sprite/projects_1x/fa-briefcase.png
create mode 100644 resources/sprite/projects_1x/fa-bug.png
create mode 100644 resources/sprite/projects_1x/fa-building.png
create mode 100644 resources/sprite/projects_1x/fa-calendar.png
create mode 100644 resources/sprite/projects_1x/fa-cloud.png
create mode 100644 resources/sprite/projects_1x/fa-credit-card.png
create mode 100644 resources/sprite/projects_1x/fa-envelope.png
create mode 100644 resources/sprite/projects_1x/fa-flag-checkered.png
create mode 100644 resources/sprite/projects_1x/fa-flask.png
create mode 100644 resources/sprite/projects_1x/fa-folder.png
create mode 100644 resources/sprite/projects_1x/fa-lock.png
create mode 100644 resources/sprite/projects_1x/fa-tags.png
create mode 100644 resources/sprite/projects_1x/fa-trash-o.png
create mode 100644 resources/sprite/projects_1x/fa-truck.png
create mode 100644 resources/sprite/projects_1x/fa-umbrella.png
create mode 100644 resources/sprite/projects_1x/fa-users.png
create mode 100644 resources/sprite/projects_2x/fa-briefcase.png
create mode 100644 resources/sprite/projects_2x/fa-bug.png
create mode 100644 resources/sprite/projects_2x/fa-building.png
create mode 100644 resources/sprite/projects_2x/fa-calendar.png
create mode 100644 resources/sprite/projects_2x/fa-cloud.png
create mode 100644 resources/sprite/projects_2x/fa-credit-card.png
create mode 100644 resources/sprite/projects_2x/fa-envelope.png
create mode 100644 resources/sprite/projects_2x/fa-flag-checkered.png
create mode 100644 resources/sprite/projects_2x/fa-flask.png
create mode 100644 resources/sprite/projects_2x/fa-folder.png
create mode 100644 resources/sprite/projects_2x/fa-lock.png
create mode 100644 resources/sprite/projects_2x/fa-tags.png
create mode 100644 resources/sprite/projects_2x/fa-trash-o.png
create mode 100644 resources/sprite/projects_2x/fa-truck.png
create mode 100644 resources/sprite/projects_2x/fa-umbrella.png
create mode 100644 resources/sprite/projects_2x/fa-users.png
delete mode 100644 resources/sprite/remarkup_1x/none.png
delete mode 100644 resources/sprite/remarkup_1x/text_b.png
delete mode 100644 resources/sprite/remarkup_1x/text_code.png
delete mode 100644 resources/sprite/remarkup_1x/text_fullscreen.png
delete mode 100644 resources/sprite/remarkup_1x/text_fullscreen_off.png
delete mode 100644 resources/sprite/remarkup_1x/text_help.png
delete mode 100644 resources/sprite/remarkup_1x/text_i.png
delete mode 100644 resources/sprite/remarkup_1x/text_image.png
delete mode 100644 resources/sprite/remarkup_1x/text_larger.png
delete mode 100644 resources/sprite/remarkup_1x/text_link.png
delete mode 100644 resources/sprite/remarkup_1x/text_meme.png
delete mode 100644 resources/sprite/remarkup_1x/text_ol.png
delete mode 100644 resources/sprite/remarkup_1x/text_table.png
delete mode 100644 resources/sprite/remarkup_1x/text_tag.png
delete mode 100644 resources/sprite/remarkup_1x/text_tt.png
delete mode 100644 resources/sprite/remarkup_1x/text_ul.png
delete mode 100644 resources/sprite/remarkup_2x/none.png
delete mode 100644 resources/sprite/remarkup_2x/text_b.png
delete mode 100644 resources/sprite/remarkup_2x/text_chaos.png
delete mode 100644 resources/sprite/remarkup_2x/text_chaos_off.png
delete mode 100644 resources/sprite/remarkup_2x/text_code.png
delete mode 100644 resources/sprite/remarkup_2x/text_fullscreen.png
delete mode 100644 resources/sprite/remarkup_2x/text_fullscreen_off.png
delete mode 100644 resources/sprite/remarkup_2x/text_help.png
delete mode 100644 resources/sprite/remarkup_2x/text_i.png
delete mode 100644 resources/sprite/remarkup_2x/text_image.png
delete mode 100644 resources/sprite/remarkup_2x/text_larger.png
delete mode 100644 resources/sprite/remarkup_2x/text_link.png
delete mode 100644 resources/sprite/remarkup_2x/text_meme.png
delete mode 100644 resources/sprite/remarkup_2x/text_ol.png
delete mode 100644 resources/sprite/remarkup_2x/text_table.png
delete mode 100644 resources/sprite/remarkup_2x/text_tag.png
delete mode 100644 resources/sprite/remarkup_2x/text_tt.png
delete mode 100644 resources/sprite/remarkup_2x/text_ul.png
create mode 100644 resources/sql/autopatches/20141210.maniphestsubscribersmig.1.sql
create mode 100644 resources/sql/autopatches/20141210.maniphestsubscribersmig.2.sql
create mode 100644 resources/sql/autopatches/20141210.reposervice.sql
create mode 100644 resources/sql/autopatches/20141212.conduittoken.sql
create mode 100644 resources/sql/autopatches/20141215.almanacservicetype.sql
create mode 100644 resources/sql/autopatches/20141217.almanacdevicelock.sql
create mode 100644 resources/sql/autopatches/20141217.almanaclock.sql
create mode 100644 resources/sql/autopatches/20141218.maniphestcctxn.php
create mode 100644 resources/sql/autopatches/20141222.maniphestprojtxn.php
create mode 100644 resources/sql/autopatches/20141223.daemonloguser.sql
create mode 100644 resources/sql/autopatches/20141223.daemonobjectphid.sql
create mode 100644 resources/sql/autopatches/20141230.pasteeditpolicycolumn.sql
create mode 100644 resources/sql/autopatches/20141230.pasteeditpolicyexisting.sql
create mode 100644 resources/sql/autopatches/20150102.policyname.php
create mode 100644 resources/sql/autopatches/20150102.tasksubscriber.sql
create mode 100644 resources/sql/autopatches/20150105.conpsearch.sql
create mode 100644 resources/sql/autopatches/20150114.oauthserver.client.policy.sql
create mode 100644 resources/sql/autopatches/20150115.applicationemails.sql
create mode 100644 resources/sql/autopatches/20150115.trigger.1.sql
create mode 100644 resources/sql/autopatches/20150115.trigger.2.sql
create mode 100644 resources/sql/autopatches/20150116.maniphestapplicationemails.php
create mode 100644 resources/sql/autopatches/20150120.maniphestdefaultauthor.php
create mode 100644 resources/sql/autopatches/20150124.subs.1.sql
create mode 100644 resources/sql/autopatches/20150129.pastefileapplicationemails.php
create mode 100644 resources/sql/autopatches/20150130.phortune.1.subphid.sql
create mode 100644 resources/sql/autopatches/20150130.phortune.2.subkey.sql
create mode 100644 resources/sql/autopatches/20150131.phortune.1.defaultpayment.sql
create mode 100644 resources/sql/autopatches/20150205.authprovider.autologin.sql
create mode 100644 resources/sql/autopatches/20150205.daemonenv.sql
create mode 100644 resources/sql/autopatches/20150209.invite.sql
create mode 100644 resources/sql/autopatches/20150209.oauthclient.trust.sql
create mode 100644 resources/sql/autopatches/20150210.invitephid.sql
create mode 100644 resources/sql/autopatches/20150212.legalpad.session.1.sql
create mode 100644 resources/sql/autopatches/20150212.legalpad.session.2.sql
create mode 100644 resources/sql/autopatches/20150219.scratch.nonmutable.sql
create mode 100644 resources/sql/autopatches/20150223.daemon.1.id.sql
create mode 100644 resources/sql/autopatches/20150223.daemon.2.idlegacy.sql
create mode 100644 resources/sql/autopatches/20150223.daemon.3.idkey.sql
create mode 100644 resources/sql/autopatches/20150312.filechunk.1.sql
create mode 100644 resources/sql/autopatches/20150312.filechunk.2.sql
create mode 100644 resources/sql/autopatches/20150312.filechunk.3.sql
create mode 100644 resources/sql/autopatches/20150317.conpherence.isroom.1.sql
create mode 100644 resources/sql/autopatches/20150317.conpherence.isroom.2.sql
create mode 100644 resources/sql/autopatches/20150317.conpherence.policy.sql
delete mode 100755 scripts/repository/reparse.php
create mode 100755 scripts/setup/manage_phortune.php
create mode 100755 scripts/setup/manage_trigger.php
create mode 100644 src/__tests__/PhabricatorConduitTestCase.php
create mode 100644 src/__tests__/PhabricatorLibraryTestCase.php
create mode 100644 src/aphront/response/AphrontHTTPProxyResponse.php
create mode 100644 src/aphront/response/AphrontStandaloneHTMLResponse.php
create mode 100644 src/aphront/response/AphrontUnhandledExceptionResponse.php
create mode 100644 src/applications/almanac/capability/AlmanacCreateClusterServicesCapability.php
create mode 100644 src/applications/almanac/conduit/AlmanacQueryDevicesConduitAPIMethod.php
create mode 100644 src/applications/almanac/controller/AlmanacPropertyDeleteController.php
create mode 100644 src/applications/almanac/management/AlmanacManagementLockWorkflow.php
create mode 100644 src/applications/almanac/management/AlmanacManagementRegisterWorkflow.php
create mode 100644 src/applications/almanac/management/AlmanacManagementUnlockWorkflow.php
create mode 100644 src/applications/almanac/servicetype/AlmanacClusterDatabaseServiceType.php
create mode 100644 src/applications/almanac/servicetype/AlmanacClusterRepositoryServiceType.php
create mode 100644 src/applications/almanac/servicetype/AlmanacClusterServiceType.php
create mode 100644 src/applications/almanac/servicetype/AlmanacCustomServiceType.php
create mode 100644 src/applications/almanac/servicetype/AlmanacServiceType.php
create mode 100644 src/applications/almanac/typeahead/AlmanacServiceDatasource.php
create mode 100644 src/applications/almanac/util/AlmanacKeys.php
delete mode 100644 src/applications/aphlict/management/PhabricatorAphlictManagementBuildWorkflow.php
delete mode 100644 src/applications/audit/events/AuditActionMenuEventListener.php
create mode 100644 src/applications/auth/capability/AuthManageProvidersCapability.php
create mode 100644 src/applications/auth/conduit/PhabricatorAuthConduitAPIMethod.php
create mode 100644 src/applications/auth/conduit/PhabricatorAuthQueryPublicKeysConduitAPIMethod.php
create mode 100644 src/applications/auth/controller/PhabricatorAuthInviteController.php
create mode 100644 src/applications/auth/data/PhabricatorAuthInviteAction.php
create mode 100644 src/applications/auth/engine/PhabricatorAuthInviteEngine.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteAccountException.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteDialogException.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteException.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteInvalidException.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteLoginException.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteRegisteredException.php
create mode 100644 src/applications/auth/exception/PhabricatorAuthInviteVerifyException.php
delete mode 100644 src/applications/auth/factor/PhabricatorAuthFactorTOTP.php
create mode 100644 src/applications/auth/factor/PhabricatorTOTPAuthFactor.php
delete mode 100644 src/applications/auth/factor/__tests__/PhabricatorAuthFactorTOTPTestCase.php
create mode 100644 src/applications/auth/factor/__tests__/PhabricatorAuthInviteTestCase.php
create mode 100644 src/applications/auth/factor/__tests__/PhabricatorTOTPAuthFactorTestCase.php
create mode 100644 src/applications/auth/management/PhabricatorAuthManagementCachePKCS8Workflow.php
create mode 100644 src/applications/auth/management/PhabricatorAuthManagementTrustOAuthClientWorkflow.php
create mode 100644 src/applications/auth/management/PhabricatorAuthManagementUntrustOAuthClientWorkflow.php
create mode 100644 src/applications/auth/management/PhabricatorAuthManagementVerifyWorkflow.php
create mode 100644 src/applications/auth/phid/PhabricatorAuthAuthProviderPHIDType.php
create mode 100644 src/applications/auth/phid/PhabricatorAuthInvitePHIDType.php
create mode 100644 src/applications/auth/provider/PhabricatorPhabricatorAuthProvider.php
create mode 100644 src/applications/auth/query/PhabricatorAuthInviteQuery.php
create mode 100644 src/applications/auth/query/PhabricatorAuthInviteSearchEngine.php
create mode 100644 src/applications/auth/storage/PhabricatorAuthInvite.php
create mode 100644 src/applications/auth/view/PhabricatorAuthInviteActionTableView.php
create mode 100644 src/applications/auth/worker/PhabricatorAuthInviteWorker.php
create mode 100644 src/applications/cache/spec/PhabricatorCacheSpec.php
create mode 100644 src/applications/cache/spec/PhabricatorDataCacheSpec.php
create mode 100644 src/applications/cache/spec/PhabricatorOpcodeCacheSpec.php
delete mode 100644 src/applications/chatlog/constants/PhabricatorChatLogConstants.php
delete mode 100644 src/applications/chatlog/constants/PhabricatorChatLogEventType.php
create mode 100644 src/applications/conduit/check/ConduitDeprecatedCallSetupCheck.php
delete mode 100644 src/applications/conduit/config/PhabricatorConduitConfigOptions.php
create mode 100644 src/applications/conduit/controller/PhabricatorConduitTokenEditController.php
create mode 100644 src/applications/conduit/controller/PhabricatorConduitTokenHandshakeController.php
create mode 100644 src/applications/conduit/controller/PhabricatorConduitTokenTerminateController.php
create mode 100644 src/applications/conduit/garbagecollector/ConduitTokenGarbageCollector.php
create mode 100644 src/applications/conduit/method/ConduitGetCapabilitiesConduitAPIMethod.php
create mode 100644 src/applications/conduit/query/PhabricatorConduitTokenQuery.php
create mode 100644 src/applications/conduit/settings/PhabricatorConduitTokensSettingsPanel.php
create mode 100644 src/applications/conduit/storage/PhabricatorConduitToken.php
create mode 100644 src/applications/config/check/PhabricatorAPCSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorAuthSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorBaseURISetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorBinariesSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorDaemonsSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorDatabaseSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorElasticSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorExtensionsSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorExtraConfigSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorFileinfoSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorGDSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorImagemagickSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorInvalidConfigSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorMailSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorMySQLSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorPHPConfigSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorPathSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorPygmentSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorRepositoriesSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorSecuritySetupCheck.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckAPC.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckAuth.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckBaseURI.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckBinaries.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckDaemons.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckDatabase.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckExtensions.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckExtraConfig.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckFileinfo.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckGD.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckImagemagick.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckInvalidConfig.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckMail.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckMySQL.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckPHPConfig.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckPath.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckPygment.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckRepositories.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckSecurity.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckStorage.php
delete mode 100644 src/applications/config/check/PhabricatorSetupCheckTimezone.php
create mode 100644 src/applications/config/check/PhabricatorStorageSetupCheck.php
create mode 100644 src/applications/config/check/PhabricatorTimezoneSetupCheck.php
create mode 100644 src/applications/config/controller/PhabricatorConfigCacheController.php
create mode 100644 src/applications/config/controller/PhabricatorConfigHistoryController.php
create mode 100644 src/applications/config/custom/PhabricatorCustomHeaderConfigType.php
create mode 100644 src/applications/config/option/PhabricatorClusterConfigOptions.php
create mode 100644 src/applications/conpherence/__tests__/ConpherenceRoomTestCase.php
create mode 100644 src/applications/conpherence/__tests__/ConpherenceTestCase.php
create mode 100644 src/applications/conpherence/__tests__/ConpherenceThreadTestCase.php
create mode 100644 src/applications/conpherence/constants/ConpherenceWidgetConfigConstants.php
create mode 100644 src/applications/conpherence/controller/ConpherenceColumnViewController.php
create mode 100644 src/applications/conpherence/controller/ConpherenceNewRoomController.php
create mode 100644 src/applications/conpherence/controller/ConpherenceRoomListController.php
delete mode 100644 src/applications/conpherence/events/ConpherenceActionMenuEventListener.php
create mode 100644 src/applications/conpherence/query/ConpherenceFulltextQuery.php
create mode 100644 src/applications/conpherence/query/ConpherenceThreadSearchEngine.php
create mode 100644 src/applications/conpherence/search/ConpherenceThreadIndexer.php
create mode 100644 src/applications/conpherence/storage/ConpherenceIndex.php
create mode 100644 src/applications/conpherence/view/ConpherenceDurableColumnView.php
delete mode 100644 src/applications/daemon/controller/PhabricatorWorkerTaskUpdateController.php
create mode 100644 src/applications/daemon/management/PhabricatorDaemonManagementReloadWorkflow.php
create mode 100644 src/applications/daemon/view/PhabricatorDaemonTasksTableView.php
create mode 100644 src/applications/dashboard/edge/PhabricatorDashboardDashboardHasPanelEdgeType.php
create mode 100644 src/applications/dashboard/edge/PhabricatorDashboardPanelHasDashboardEdgeType.php
delete mode 100644 src/applications/dashboard/paneltype/PhabricatorDashboardPanelTypeQuery.php
delete mode 100644 src/applications/dashboard/paneltype/PhabricatorDashboardPanelTypeTabs.php
delete mode 100644 src/applications/dashboard/paneltype/PhabricatorDashboardPanelTypeText.php
create mode 100644 src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php
create mode 100644 src/applications/dashboard/paneltype/PhabricatorDashboardTabsPanelType.php
create mode 100644 src/applications/dashboard/paneltype/PhabricatorDashboardTextPanelType.php
create mode 100644 src/applications/differential/__tests__/data/empty.diff
create mode 100644 src/applications/differential/__tests__/data/empty.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/empty.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/generated.diff
create mode 100644 src/applications/differential/__tests__/data/generated.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/generated.diff.one.unshielded
create mode 100644 src/applications/differential/__tests__/data/generated.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/generated.diff.two.unshielded
create mode 100644 src/applications/differential/__tests__/data/groups.diff
create mode 100644 src/applications/differential/__tests__/data/groups.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/groups.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/move-unedited.diff
create mode 100644 src/applications/differential/__tests__/data/move-unedited.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/move-unedited.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/move.diff
create mode 100644 src/applications/differential/__tests__/data/move.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/move.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/order.diff
create mode 100644 src/applications/differential/__tests__/data/order.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/order.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/whitespace.diff
create mode 100644 src/applications/differential/__tests__/data/whitespace.diff.one.expect
create mode 100644 src/applications/differential/__tests__/data/whitespace.diff.one.whitespace
create mode 100644 src/applications/differential/__tests__/data/whitespace.diff.two.expect
create mode 100644 src/applications/differential/__tests__/data/whitespace.diff.two.whitespace
create mode 100644 src/applications/differential/command/DifferentialActionEmailCommand.php
create mode 100644 src/applications/differential/edge/DifferentialReviewerForRevisionEdgeType.php
create mode 100644 src/applications/differential/edge/DifferentialRevisionDependedOnByRevisionEdgeType.php
create mode 100644 src/applications/differential/edge/DifferentialRevisionDependsOnRevisionEdgeType.php
create mode 100644 src/applications/differential/edge/DifferentialRevisionHasCommitEdgeType.php
create mode 100644 src/applications/differential/edge/DifferentialRevisionHasReviewerEdgeType.php
delete mode 100644 src/applications/differential/exception/DifferentialDiffCreationRejectException.php
create mode 100644 src/applications/differential/landing/DifferentialGitHubLandingStrategy.php
create mode 100644 src/applications/differential/landing/DifferentialHostedGitLandingStrategy.php
create mode 100644 src/applications/differential/landing/DifferentialHostedMercurialLandingStrategy.php
delete mode 100644 src/applications/differential/landing/DifferentialLandingToGitHub.php
delete mode 100644 src/applications/differential/landing/DifferentialLandingToHostedGit.php
delete mode 100644 src/applications/differential/landing/DifferentialLandingToHostedMercurial.php
create mode 100644 src/applications/differential/mail/DifferentialCreateMailReceiver.php
delete mode 100644 src/applications/differential/mail/DifferentialMail.php
create mode 100644 src/applications/differential/query/DifferentialDiffInlineCommentQuery.php
delete mode 100644 src/applications/differential/storage/DifferentialHunkLegacy.php
delete mode 100644 src/applications/differential/storage/DifferentialHunkModern.php
create mode 100644 src/applications/differential/storage/DifferentialLegacyHunk.php
create mode 100644 src/applications/differential/storage/DifferentialModernHunk.php
create mode 100644 src/applications/differential/storage/__tests__/diff/copy_overlay.diff
create mode 100644 src/applications/differential/storage/__tests__/hunk/fruit1.diff
create mode 100644 src/applications/differential/storage/__tests__/hunk/fruit2.diff
create mode 100644 src/applications/differential/storage/__tests__/hunk/offset.diff
create mode 100644 src/applications/differential/storage/__tests__/hunk/trailing_newline_absent.diff
create mode 100644 src/applications/differential/storage/__tests__/hunk/trailing_newline_added.diff
create mode 100644 src/applications/differential/storage/__tests__/hunk/trailing_newline_removed.diff
delete mode 100644 src/applications/differential/view/DifferentialInlineCommentEditView.php
delete mode 100644 src/applications/differential/view/DifferentialInlineCommentView.php
delete mode 100644 src/applications/diffusion/conduit/DiffusionReadmeQueryConduitAPIMethod.php
delete mode 100644 src/applications/diffusion/controller/DiffusionRepositoryEditLocalController.php
create mode 100644 src/applications/diffusion/controller/DiffusionRepositoryEditStorageController.php
create mode 100644 src/applications/diffusion/edge/DiffusionCommitHasRevisionEdgeType.php
create mode 100644 src/applications/diffusion/edge/DiffusionCommitRevertedByCommitEdgeType.php
create mode 100644 src/applications/diffusion/edge/DiffusionCommitRevertsCommitEdgeType.php
delete mode 100644 src/applications/diffusion/panel/DiffusionSetPasswordPanel.php
create mode 100644 src/applications/diffusion/panel/DiffusionSetPasswordSettingsPanel.php
create mode 100644 src/applications/diffusion/query/DiffusionCachedResolveRefsQuery.php
create mode 100644 src/applications/diffusion/query/DiffusionDiffInlineCommentQuery.php
create mode 100644 src/applications/diffusion/remarkup/DiffusionRepositoryByIDRemarkupRule.php
create mode 100644 src/applications/diffusion/remarkup/__tests__/DiffusionCommitRemarkupRuleTestCase.php
create mode 100644 src/applications/diffusion/ssh/DiffusionGitReceivePackSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionGitSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionGitUploadPackSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionMercurialSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionMercurialServeSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionMercurialWireClientSSHProtocolChannel.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHGitReceivePackWorkflow.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHGitUploadPackWorkflow.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHGitWorkflow.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHMercurialServeWorkflow.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHMercurialWireClientProtocolChannel.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHMercurialWorkflow.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHSubversionServeWorkflow.php
delete mode 100644 src/applications/diffusion/ssh/DiffusionSSHSubversionWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionSubversionSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/DiffusionSubversionServeSSHWorkflow.php
create mode 100644 src/applications/diffusion/ssh/__tests__/DiffusionMercurialWireSSHTestCase.php
delete mode 100644 src/applications/diffusion/ssh/__tests__/DiffusionSSHMercurialWireTestCase.php
create mode 100644 src/applications/diffusion/view/DiffusionReadmeView.php
create mode 100644 src/applications/doorkeeper/edge/PhabricatorAsanaSubtaskHasObjectEdgeType.php
create mode 100644 src/applications/doorkeeper/edge/PhabricatorAsanaTaskHasObjectEdgeType.php
create mode 100644 src/applications/doorkeeper/edge/PhabricatorJiraIssueHasObjectEdgeType.php
create mode 100644 src/applications/doorkeeper/edge/PhabricatorObjectHasAsanaSubtaskEdgeType.php
create mode 100644 src/applications/doorkeeper/edge/PhabricatorObjectHasAsanaTaskEdgeType.php
create mode 100644 src/applications/doorkeeper/edge/PhabricatorObjectHasJiraIssueEdgeType.php
create mode 100644 src/applications/doorkeeper/worker/DoorkeeperAsanaFeedWorker.php
delete mode 100644 src/applications/doorkeeper/worker/DoorkeeperFeedWorkerAsana.php
delete mode 100644 src/applications/doorkeeper/worker/DoorkeeperFeedWorkerJIRA.php
create mode 100644 src/applications/doorkeeper/worker/DoorkeeperJIRAFeedWorker.php
delete mode 100644 src/applications/feed/constants/PhabricatorFeedConstants.php
delete mode 100644 src/applications/feed/constants/PhabricatorFeedStoryTypeConstants.php
delete mode 100644 src/applications/feed/story/PhabricatorFeedStoryStatus.php
create mode 100644 src/applications/files/action/PhabricatorFilesOutboundRequestAction.php
create mode 100644 src/applications/files/applicationpanel/PhabricatorFilesApplicationStorageEnginePanel.php
create mode 100644 src/applications/files/conduit/FileAllocateConduitAPIMethod.php
create mode 100644 src/applications/files/conduit/FileQueryChunksConduitAPIMethod.php
create mode 100644 src/applications/files/conduit/FileUploadChunkConduitAPIMethod.php
create mode 100644 src/applications/files/edge/PhabricatorFileHasObjectEdgeType.php
create mode 100644 src/applications/files/engine/PhabricatorChunkedFileStorageEngine.php
create mode 100644 src/applications/files/engine/PhabricatorFileChunkIterator.php
delete mode 100644 src/applications/files/engineselector/PhabricatorDefaultFileStorageEngineSelector.php
delete mode 100644 src/applications/files/engineselector/PhabricatorFileStorageEngineSelector.php
create mode 100644 src/applications/files/management/PhabricatorFilesManagementCatWorkflow.php
create mode 100644 src/applications/files/query/PhabricatorFileChunkQuery.php
create mode 100644 src/applications/files/storage/PhabricatorFileChunk.php
create mode 100644 src/applications/help/controller/PhabricatorHelpDocumentationController.php
delete mode 100644 src/applications/herald/engine/exception/HeraldInvalidFieldException.php
create mode 100644 src/applications/legalpad/edge/LegalpadObjectNeedsSignatureEdgeType.php
create mode 100644 src/applications/legalpad/edge/LegalpadSignatureNeededByObjectEdgeType.php
create mode 100644 src/applications/legalpad/mail/LegalpadMailReceiver.php
delete mode 100644 src/applications/legalpad/mail/LegalpadMockMailReceiver.php
create mode 100644 src/applications/mailinglists/capability/PhabricatorMailingListsManageCapability.php
create mode 100644 src/applications/maniphest/__tests__/ManiphestTaskTestCase.php
create mode 100644 src/applications/maniphest/command/ManiphestAssignEmailCommand.php
create mode 100644 src/applications/maniphest/command/ManiphestClaimEmailCommand.php
create mode 100644 src/applications/maniphest/command/ManiphestCloseEmailCommand.php
create mode 100644 src/applications/maniphest/command/ManiphestEmailCommand.php
create mode 100644 src/applications/maniphest/command/ManiphestPriorityEmailCommand.php
create mode 100644 src/applications/maniphest/command/ManiphestStatusEmailCommand.php
delete mode 100644 src/applications/maniphest/conduit/ManiphestFindConduitAPIMethod.php
delete mode 100644 src/applications/maniphest/controller/ManiphestSubscribeController.php
delete mode 100644 src/applications/maniphest/controller/ManiphestTaskDescriptionPreviewController.php
create mode 100644 src/applications/maniphest/edge/ManiphestTaskDependedOnByTaskEdgeType.php
create mode 100644 src/applications/maniphest/edge/ManiphestTaskDependsOnTaskEdgeType.php
create mode 100644 src/applications/maniphest/edge/ManiphestTaskHasMockEdgeType.php
delete mode 100644 src/applications/maniphest/event/ManiphestActionMenuEventListener.php
delete mode 100644 src/applications/maniphest/storage/ManiphestTaskSubscriber.php
create mode 100644 src/applications/meta/controller/PhabricatorApplicationEmailCommandsController.php
create mode 100644 src/applications/meta/controller/PhabricatorApplicationPanelController.php
create mode 100644 src/applications/meta/panel/PhabricatorApplicationConfigurationPanel.php
create mode 100644 src/applications/metamta/applicationpanel/PhabricatorMetaMTAApplicationEmailPanel.php
create mode 100644 src/applications/metamta/command/MetaMTAEmailTransactionCommand.php
create mode 100644 src/applications/metamta/query/PhabricatorMetaMTAApplicationEmailQuery.php
create mode 100644 src/applications/metamta/storage/PhabricatorMetaMTAApplicationEmail.php
create mode 100644 src/applications/metamta/typeahead/PhabricatorMetaMTAApplicationEmailDatasource.php
create mode 100644 src/applications/notification/setup/PhabricatorAphlictSetupCheck.php
delete mode 100644 src/applications/notification/setup/PhabricatorSetupCheckAphlict.php
delete mode 100644 src/applications/nuance/constants/NuanceConstants.php
create mode 100644 src/applications/oauthserver/controller/client/PhabricatorOAuthClientSecretController.php
create mode 100644 src/applications/owners/editor/PhabricatorOwnersPackageEditor.php
create mode 100644 src/applications/passphrase/edge/PhabricatorCredentialsUsedByObjectEdgeType.php
create mode 100644 src/applications/passphrase/search/PassphraseSearchIndexer.php
create mode 100644 src/applications/paste/capability/PasteDefaultEditCapability.php
create mode 100644 src/applications/paste/mail/PasteMailReceiver.php
delete mode 100644 src/applications/paste/mail/PasteMockMailReceiver.php
create mode 100644 src/applications/people/capability/PeopleCreateUsersCapability.php
delete mode 100644 src/applications/people/conduit/UserInfoConduitAPIMethod.php
create mode 100644 src/applications/people/controller/PhabricatorPeopleFeedController.php
create mode 100644 src/applications/people/controller/PhabricatorPeopleInviteController.php
create mode 100644 src/applications/people/controller/PhabricatorPeopleInviteListController.php
create mode 100644 src/applications/people/controller/PhabricatorPeopleInviteSendController.php
create mode 100644 src/applications/phid/PhabricatorMetaMTAApplicationEmailPHIDType.php
create mode 100644 src/applications/phid/handle/pool/PhabricatorHandleList.php
create mode 100644 src/applications/phid/handle/pool/PhabricatorHandlePool.php
create mode 100644 src/applications/phid/handle/pool/__tests__/PhabricatorHandlePoolTestCase.php
delete mode 100644 src/applications/phid/handle/view/render.php
create mode 100644 src/applications/phid/view/PHUIHandleListView.php
create mode 100644 src/applications/phid/view/PHUIHandleView.php
create mode 100644 src/applications/pholio/edge/PholioMockHasTaskEdgeType.php
create mode 100644 src/applications/phortune/cart/PhortuneSubscriptionCart.php
create mode 100644 src/applications/phortune/controller/PhortuneSubscriptionEditController.php
create mode 100644 src/applications/phortune/controller/PhortuneSubscriptionListController.php
create mode 100644 src/applications/phortune/controller/PhortuneSubscriptionViewController.php
delete mode 100644 src/applications/phortune/exception/PhortuneMultiplePaymentProvidersException.php
delete mode 100644 src/applications/phortune/exception/PhortuneNoPaymentProviderException.php
create mode 100644 src/applications/phortune/management/PhabricatorPhortuneManagementInvoiceWorkflow.php
create mode 100644 src/applications/phortune/management/PhabricatorPhortuneManagementWorkflow.php
create mode 100644 src/applications/phortune/phid/PhortuneSubscriptionPHIDType.php
create mode 100644 src/applications/phortune/product/PhortuneSubscriptionProduct.php
delete mode 100644 src/applications/phortune/provider/PhortuneBalancedPaymentProvider.php
create mode 100644 src/applications/phortune/query/PhortuneSubscriptionQuery.php
create mode 100644 src/applications/phortune/query/PhortuneSubscriptionSearchEngine.php
create mode 100644 src/applications/phortune/storage/PhortuneSubscription.php
create mode 100644 src/applications/phortune/subscription/PhortuneSubscriptionImplementation.php
create mode 100644 src/applications/phortune/view/PhortuneSubscriptionTableView.php
create mode 100644 src/applications/phortune/worker/PhortuneSubscriptionWorker.php
delete mode 100644 src/applications/phriction/controller/PhrictionDocumentPreviewController.php
create mode 100644 src/applications/policy/config/PolicyLockOptionType.php
create mode 100644 src/applications/policy/rule/PhabricatorAdministratorsPolicyRule.php
create mode 100644 src/applications/policy/rule/PhabricatorLegalpadSignaturePolicyRule.php
create mode 100644 src/applications/policy/rule/PhabricatorLunarPhasePolicyRule.php
delete mode 100644 src/applications/policy/rule/PhabricatorPolicyRuleAdministrators.php
delete mode 100644 src/applications/policy/rule/PhabricatorPolicyRuleLegalpadSignature.php
delete mode 100644 src/applications/policy/rule/PhabricatorPolicyRuleLunarPhase.php
delete mode 100644 src/applications/policy/rule/PhabricatorPolicyRuleProjects.php
delete mode 100644 src/applications/policy/rule/PhabricatorPolicyRuleUsers.php
create mode 100644 src/applications/policy/rule/PhabricatorProjectsPolicyRule.php
create mode 100644 src/applications/policy/rule/PhabricatorUsersPolicyRule.php
create mode 100644 src/applications/ponder/edge/PonderAnswerHasVotingUserEdgeType.php
create mode 100644 src/applications/ponder/edge/PonderQuestionHasVotingUserEdgeType.php
create mode 100644 src/applications/ponder/edge/PonderVotingUserHasAnswerEdgeType.php
create mode 100644 src/applications/ponder/edge/PonderVotingUserHasQuestionEdgeType.php
create mode 100644 src/applications/project/command/ProjectAddProjectsEmailCommand.php
delete mode 100644 src/applications/project/constants/PhabricatorProjectConstants.php
delete mode 100644 src/applications/project/controller/PhabricatorProjectEditMainController.php
create mode 100644 src/applications/project/controller/PhabricatorProjectFeedController.php
create mode 100644 src/applications/project/controller/PhabricatorProjectViewController.php
delete mode 100644 src/applications/project/controller/PhabricatorProjectWikiExplainController.php
create mode 100644 src/applications/project/edge/PhabricatorProjectMemberOfProjectEdgeType.php
create mode 100644 src/applications/project/edge/PhabricatorProjectProjectHasMemberEdgeType.php
delete mode 100644 src/applications/project/exception/PhabricatorProjectNameCollisionException.php
delete mode 100644 src/applications/repository/PhabricatorRepositoryConfigOptions.php
create mode 100644 src/applications/repository/config/PhabricatorRepositoryConfigOptions.php
create mode 100644 src/applications/repository/constants/PhabricatorRepositoryVersion.php
create mode 100644 src/applications/repository/management/PhabricatorRepositoryManagementReparseWorkflow.php
create mode 100644 src/applications/search/management/PhabricatorSearchManagementInitWorkflow.php
create mode 100644 src/applications/settings/panel/PhabricatorAccountSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorActivitySettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorConduitCertificateSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorConpherencePreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorDeveloperPreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorDiffPreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorDisplayPreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorEmailFormatSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorEmailPreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorExternalAccountsSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorHomePreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorMultiFactorSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorPasswordSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorSSHKeysSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorSearchPreferencesSettingsPanel.php
create mode 100644 src/applications/settings/panel/PhabricatorSessionsSettingsPanel.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelAccount.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelActivity.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelConduit.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelConpherencePreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelDeveloperPreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelDiffPreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelDisplayPreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelEmailAddresses.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelEmailFormat.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelEmailPreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelExternalAccounts.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelHomePreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelMultiFactor.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelPassword.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelSSHKeys.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelSearchPreferences.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelSessions.php
delete mode 100644 src/applications/settings/panel/PhabricatorSettingsPanelTokens.php
create mode 100644 src/applications/settings/panel/PhabricatorTokensSettingsPanel.php
create mode 100644 src/applications/subscriptions/command/PhabricatorSubscriptionsSubscribeEmailCommand.php
create mode 100644 src/applications/subscriptions/command/PhabricatorSubscriptionsUnsubscribeEmailCommand.php
create mode 100644 src/applications/transactions/controller/PhabricatorApplicationTransactionShowOlderController.php
create mode 100644 src/applications/transactions/edges/PhabricatorContributedToObjectEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectHasContributorEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectHasFileEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectHasSubscriberEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectHasUnsubscriberEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectHasWatcherEdgeType.php
delete mode 100644 src/applications/transactions/edges/PhabricatorObjectMentionedByObject.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectMentionedByObjectEdgeType.php
delete mode 100644 src/applications/transactions/edges/PhabricatorObjectMentionsObject.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectMentionsObjectEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorObjectUsesCredentialsEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorSubscribedToObjectEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorTestNoCycleEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorUnsubscribedFromObjectEdgeType.php
create mode 100644 src/applications/transactions/edges/PhabricatorWatcherHasObjectEdgeType.php
create mode 100644 src/applications/transactions/query/PhabricatorApplicationTransactionTemplatedCommentQuery.php
create mode 100644 src/applications/transactions/replyhandler/PhabricatorApplicationTransactionReplyHandler.php
create mode 100644 src/applications/transactions/response/PhabricatorApplicationTransactionValidationResponse.php
delete mode 100644 src/applications/uiexample/examples/JavelinReactorExample.php
create mode 100644 src/applications/uiexample/examples/JavelinReactorUIExample.php
delete mode 100644 src/applications/uiexample/examples/JavelinViewExample.php
create mode 100644 src/applications/uiexample/examples/JavelinViewUIExample.php
create mode 100644 src/applications/uiexample/examples/PHUIActionPanelExample.php
create mode 100644 src/applications/uiexample/examples/PHUIInfoExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorAphrontBarExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorAphrontBarUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorBarePageExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorBarePageUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorBusyExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorBusyUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorErrorExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorFormExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorFormUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorGestureExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorGestureUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorHovercardExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorHovercardUIExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorListFilterUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorMultiColumnExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorMultiColumnUIExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorNotificationUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorPagedFormExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorPagedFormUIExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorPagerUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorRemarkupExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorRemarkupUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorSetupIssueExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorSetupIssueUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorSortTableExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorSortTableUIExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorStatusUIExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorTooltipUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorTwoColumnExample.php
create mode 100644 src/applications/uiexample/examples/PhabricatorTwoColumnUIExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorUIListFilterExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorUINotificationExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorUIPagerExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorUIStatusExample.php
delete mode 100644 src/applications/uiexample/examples/PhabricatorUITooltipExample.php
delete mode 100644 src/docs/tech/files.diviner
create mode 100644 src/docs/user/configuration/cluster.diviner
create mode 100644 src/docs/user/configuration/configuring_file_domain.diviner
delete mode 100644 src/docs/user/configuration/configuring_file_upload_limits.diviner
create mode 100644 src/docs/user/configuration/managing_caches.diviner
create mode 100644 src/docs/user/userguide/almanac.diviner
delete mode 100644 src/infrastructure/daemon/garbagecollector/PhabricatorGarbageCollectorDaemon.php
create mode 100644 src/infrastructure/daemon/workers/PhabricatorTriggerDaemon.php
create mode 100644 src/infrastructure/daemon/workers/action/PhabricatorLogTriggerAction.php
create mode 100644 src/infrastructure/daemon/workers/action/PhabricatorScheduleTaskTriggerAction.php
create mode 100644 src/infrastructure/daemon/workers/action/PhabricatorTriggerAction.php
create mode 100644 src/infrastructure/daemon/workers/clock/PhabricatorDailyRoutineTriggerClock.php
create mode 100644 src/infrastructure/daemon/workers/clock/PhabricatorMetronomicTriggerClock.php
create mode 100644 src/infrastructure/daemon/workers/clock/PhabricatorNeverTriggerClock.php
create mode 100644 src/infrastructure/daemon/workers/clock/PhabricatorOneTimeTriggerClock.php
create mode 100644 src/infrastructure/daemon/workers/clock/PhabricatorSubscriptionTriggerClock.php
create mode 100644 src/infrastructure/daemon/workers/clock/PhabricatorTriggerClock.php
create mode 100644 src/infrastructure/daemon/workers/clock/__tests__/PhabricatorTriggerClockTestCase.php
create mode 100644 src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementCancelWorkflow.php
create mode 100644 src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementExecuteWorkflow.php
create mode 100644 src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementFreeWorkflow.php
create mode 100644 src/infrastructure/daemon/workers/management/PhabricatorWorkerManagementRetryWorkflow.php
create mode 100644 src/infrastructure/daemon/workers/management/PhabricatorWorkerTriggerManagementFireWorkflow.php
create mode 100644 src/infrastructure/daemon/workers/management/PhabricatorWorkerTriggerManagementWorkflow.php
create mode 100644 src/infrastructure/daemon/workers/phid/PhabricatorWorkerTriggerPHIDType.php
create mode 100644 src/infrastructure/daemon/workers/query/PhabricatorWorkerArchiveTaskQuery.php
create mode 100644 src/infrastructure/daemon/workers/query/PhabricatorWorkerTriggerQuery.php
create mode 100644 src/infrastructure/daemon/workers/storage/PhabricatorWorkerTrigger.php
create mode 100644 src/infrastructure/daemon/workers/storage/PhabricatorWorkerTriggerEvent.php
create mode 100644 src/infrastructure/diff/query/PhabricatorDiffInlineCommentQuery.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffInlineCommentDetailView.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffInlineCommentEditView.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffInlineCommentRowScaffold.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffInlineCommentTableScaffold.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffInlineCommentUndoView.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffInlineCommentView.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffOneUpInlineCommentRowScaffold.php
create mode 100644 src/infrastructure/diff/view/PHUIDiffTwoUpInlineCommentRowScaffold.php
delete mode 100644 src/infrastructure/edges/type/PhabricatorLegacyEdgeType.php
delete mode 100644 src/infrastructure/internationalization/translation/PhabricatorAllCapsTranslation.php
delete mode 100644 src/infrastructure/internationalization/translation/PhabricatorBaseEnglishTranslation.php
create mode 100644 src/infrastructure/internationalization/translation/PhabricatorBritishEnglishTranslation.php
delete mode 100644 src/infrastructure/internationalization/translation/PhabricatorEnglishTranslation.php
delete mode 100644 src/infrastructure/internationalization/translation/PhabricatorTranslation.php
create mode 100644 src/infrastructure/internationalization/translation/PhabricatorUSEnglishTranslation.php
create mode 100644 src/infrastructure/internationalization/translation/PhabricatorVeryWowEnglishTranslation.php
create mode 100644 src/infrastructure/storage/management/workflow/PhabricatorStorageManagementRenamespaceWorkflow.php
create mode 100644 src/infrastructure/storage/management/workflow/PhabricatorStorageManagementShellWorkflow.php
delete mode 100644 src/view/control/AphrontAbstractAttachedFileView.php
delete mode 100644 src/view/form/AphrontErrorView.php
create mode 100644 src/view/form/PHUIInfoView.php
delete mode 100644 src/view/layout/AphrontContextBarView.php
delete mode 100644 src/view/layout/AphrontMiniPanelView.php
delete mode 100644 src/view/layout/AphrontPanelView.php
delete mode 100644 src/view/layout/PhabricatorCrumbView.php
delete mode 100644 src/view/layout/PhabricatorCrumbsView.php
delete mode 100644 src/view/page/menu/PhabricatorMainMenuGroupView.php
delete mode 100644 src/view/page/menu/PhabricatorMainMenuIconView.php
create mode 100644 src/view/phui/PHUIActionPanelView.php
create mode 100644 src/view/phui/PHUICrumbView.php
create mode 100644 src/view/phui/PHUICrumbsView.php
delete mode 100755 support/aphlict/client/aphlict_test_client.php
delete mode 100644 support/aphlict/client/src/Aphlict.as
delete mode 100644 support/aphlict/client/src/AphlictClient.as
delete mode 100644 support/aphlict/client/src/AphlictMaster.as
create mode 100644 support/aphlict/server/lib/AphlictAdminServer.js
create mode 100644 support/aphlict/server/lib/AphlictClientServer.js
delete mode 100644 support/aphlict/server/lib/AphlictFlashPolicyServer.js
create mode 100644 support/lint/browser.jshintrc
delete mode 100644 support/lint/jshintrc
create mode 100644 support/lint/node.jshintrc
delete mode 100644 webroot/rsrc/css/aphront/context-bar.css
delete mode 100644 webroot/rsrc/css/aphront/error-view.css
create mode 100644 webroot/rsrc/css/application/almanac/almanac.css
create mode 100644 webroot/rsrc/css/application/config/unhandled-exception.css
create mode 100644 webroot/rsrc/css/application/conpherence/durable-column.css
create mode 100644 webroot/rsrc/css/application/differential/phui-inline-comment.css
create mode 100644 webroot/rsrc/css/application/home/home.css
delete mode 100644 webroot/rsrc/css/layout/phabricator-crumbs-view.css
create mode 100644 webroot/rsrc/css/phui/phui-action-panel.css
create mode 100644 webroot/rsrc/css/phui/phui-crumbs-view.css
create mode 100644 webroot/rsrc/css/phui/phui-info-view.css
delete mode 100644 webroot/rsrc/css/sprite-apps-large.css
delete mode 100644 webroot/rsrc/css/sprite-apps.css
delete mode 100644 webroot/rsrc/css/sprite-conpherence.css
delete mode 100644 webroot/rsrc/css/sprite-docs.css
delete mode 100644 webroot/rsrc/css/sprite-payments.css
create mode 100644 webroot/rsrc/externals/font/fontawesome/fontawesome-webfont.woff2
create mode 100644 webroot/rsrc/externals/font/sourcesans/SourceSansPro-Bold.woff2
create mode 100644 webroot/rsrc/externals/font/sourcesans/SourceSansPro-BoldIt.woff
create mode 100644 webroot/rsrc/externals/font/sourcesans/SourceSansPro-BoldIt.woff2
create mode 100644 webroot/rsrc/externals/font/sourcesans/SourceSansPro-It.woff
create mode 100644 webroot/rsrc/externals/font/sourcesans/SourceSansPro-It.woff2
create mode 100644 webroot/rsrc/externals/font/sourcesans/SourceSansPro-Regular.woff2
create mode 100644 webroot/rsrc/externals/javelin/lib/Leader.js
create mode 100644 webroot/rsrc/externals/javelin/lib/Quicksand.js
create mode 100644 webroot/rsrc/externals/javelin/lib/Scrollbar.js
create mode 100644 webroot/rsrc/externals/javelin/lib/Sound.js
create mode 100644 webroot/rsrc/externals/javelin/lib/WebSocket.js
delete mode 100644 webroot/rsrc/image/credit_cards.png
delete mode 100644 webroot/rsrc/image/sprite-apps-X2.png
delete mode 100644 webroot/rsrc/image/sprite-apps-X4.png
delete mode 100644 webroot/rsrc/image/sprite-apps-large-X2.png
delete mode 100644 webroot/rsrc/image/sprite-apps-large.png
delete mode 100644 webroot/rsrc/image/sprite-apps-xlarge.png
delete mode 100644 webroot/rsrc/image/sprite-apps.png
delete mode 100644 webroot/rsrc/image/sprite-conpherence-X2.png
delete mode 100644 webroot/rsrc/image/sprite-conpherence.png
delete mode 100644 webroot/rsrc/image/sprite-docs-X2.png
delete mode 100644 webroot/rsrc/image/sprite-docs.png
delete mode 100644 webroot/rsrc/image/sprite-payments.png
create mode 100644 webroot/rsrc/js/application/conpherence/ConpherenceThreadManager.js
create mode 100644 webroot/rsrc/js/application/conpherence/behavior-durable-column.js
create mode 100644 webroot/rsrc/js/application/conpherence/behavior-quicksand-blacklist.js
delete mode 100644 webroot/rsrc/js/application/differential/behavior-show-all-comments.js
delete mode 100644 webroot/rsrc/js/application/differential/behavior-show-more.js
rename webroot/rsrc/js/application/passphrase/{phame-credential-control.js => passphrase-credential-control.js} (100%)
delete mode 100644 webroot/rsrc/js/application/phortune/behavior-balanced-payment-form.js
create mode 100644 webroot/rsrc/js/application/transactions/behavior-show-older-transactions.js
delete mode 100644 webroot/rsrc/js/core/behavior-konami.js
create mode 100644 webroot/rsrc/js/core/behavior-scrollbar.js
delete mode 100644 webroot/rsrc/swf/aphlict.swf
root@855c3328c91d:/opt/phabricator# bin/sotr   torage upgrade
[2015-04-08 09:15:13] EXCEPTION: (PhutilMissingSymbolException) Failed to load class or interface 'PhutilDaemonHandle': the class or interface 'PhutilDaemonHandle' is not defined in the library map for any loaded phutil library. If this symbol was recently added or moved, your library map may be out of date. You can rebuild the map by running 'arc liberate'. For more information, see: http://www.phabricator.com/docs/phabricator/article/libphutil_Libraries_User_Guide.html at [<phutil>/src/__phutil_library_init__.php:25]
#0 __phutil_autoload(string)
#1 spl_autoload_call(string) called at [<phabricator>/src/applications/daemon/event/PhabricatorDaemonEventListener.php:8]
#2 PhabricatorDaemonEventListener::register() called at [<phabricator>/src/infrastructure/events/PhabricatorEventEngine.php:42]
#3 PhabricatorEventEngine::initialize() called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:125]
#4 PhabricatorEnv::initializeCommonEnvironment() called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:68]
#5 PhabricatorEnv::initializeScriptEnvironment() called at [<phabricator>/scripts/__init_script__.php:21]
#6 init_phabricator_script() called at [<phabricator>/scripts/__init_script__.php:24]
#7 require_once(string) called at [<phabricator>/scripts/sql/manage_storage.php:5]
Before running storage upgrades, you should take down the Phabricator web
interface and stop any running Phabricator daemons (you can disable this
warning with --force).
Are you ready to continue? [y/N] Y
Applying patch 'phabricator:20141210.maniphestsubscribersmig.1.sql'...
Applying patch 'phabricator:20141210.maniphestsubscribersmig.2.sql'...
Applying patch 'phabricator:20141210.reposervice.sql'...
Applying patch 'phabricator:20141212.conduittoken.sql'...
Applying patch 'phabricator:20141215.almanacservicetype.sql'...
Applying patch 'phabricator:20141217.almanacdevicelock.sql'...
Applying patch 'phabricator:20141217.almanaclock.sql'...
Applying patch 'phabricator:20141218.maniphestcctxn.php'...
Converting Maniphest CC transactions to modern SUBSCRIBER transactions...
Done.
Applying patch 'phabricator:20141222.maniphestprojtxn.php'...
Converting Maniphest project transactions to modern EDGE transactions...
Done.
Applying patch 'phabricator:20141223.daemonloguser.sql'...
Applying patch 'phabricator:20141223.daemonobjectphid.sql'...
Applying patch 'phabricator:20141230.pasteeditpolicycolumn.sql'...
Applying patch 'phabricator:20141230.pasteeditpolicyexisting.sql'...
Applying patch 'phabricator:20150102.policyname.php'...
Migrating policies...
Applying patch 'phabricator:20150102.tasksubscriber.sql'...
Applying patch 'phabricator:20150105.conpsearch.sql'...
Applying patch 'phabricator:20150114.oauthserver.client.policy.sql'...
Applying patch 'phabricator:20150115.applicationemails.sql'...
Applying patch 'phabricator:20150115.trigger.1.sql'...
Applying patch 'phabricator:20150115.trigger.2.sql'...
Applying patch 'phabricator:20150116.maniphestapplicationemails.php'...
Migrating `metamta.maniphest.public-create-email` to new application email infrastructure...
Done.
Applying patch 'phabricator:20150120.maniphestdefaultauthor.php'...
Migrating `metamta.maniphest.default-public-author` to new application email infrastructure...
Done.
Applying patch 'phabricator:20150124.subs.1.sql'...
Applying patch 'phabricator:20150129.pastefileapplicationemails.php'...
Migrating `metamta.files.public-create-email` and `metamta.paste.public-create-email` to new application email infrastructure...
Done.
Applying patch 'phabricator:20150130.phortune.1.subphid.sql'...
Applying patch 'phabricator:20150130.phortune.2.subkey.sql'...
Applying patch 'phabricator:20150131.phortune.1.defaultpayment.sql'...
Applying patch 'phabricator:20150205.authprovider.autologin.sql'...
Applying patch 'phabricator:20150205.daemonenv.sql'...
Applying patch 'phabricator:20150209.invite.sql'...
Applying patch 'phabricator:20150209.oauthclient.trust.sql'...
Applying patch 'phabricator:20150210.invitephid.sql'...
Applying patch 'phabricator:20150212.legalpad.session.1.sql'...
Applying patch 'phabricator:20150212.legalpad.session.2.sql'...
Applying patch 'phabricator:20150219.scratch.nonmutable.sql'...
Applying patch 'phabricator:20150223.daemon.1.id.sql'...
Applying patch 'phabricator:20150223.daemon.2.idlegacy.sql'...
Applying patch 'phabricator:20150223.daemon.3.idkey.sql'...
Applying patch 'phabricator:20150312.filechunk.1.sql'...
Applying patch 'phabricator:20150312.filechunk.2.sql'...
Applying patch 'phabricator:20150312.filechunk.3.sql'...
Applying patch 'phabricator:20150317.conpherence.isroom.1.sql'...
Applying patch 'phabricator:20150317.conpherence.isroom.2.sql'...
Applying patch 'phabricator:20150317.conpherence.policy.sql'...
Storage is up to date. Use 'storage status' for details.
Verifying database schemata...
Database  Table  Name  Issues 
phabricator_worker worker_activetask key_object Missing Key
phabricator_worker worker_archivetask key_object Missing Key
Found 2 issues(s) with schemata, detailed above.
You can review issues in more detail from the web interface, in Config > Database Status. To better understand the adjustment workflow, see "Managing Storage Adjustments" in the documentation.
MySQL needs to copy table data to make some adjustments, so these migrations may take some time.
Fix these schema issues? [y/N] Y
Fixing schema issues...
[ ] 0.0% Done.
Completed fixing all schema issues.
root@855c3328c91d:/opt/phabricator# bin/phd restart
[2015-04-08 09:15:37] EXCEPTION: (PhutilMissingSymbolException) Failed to load class or interface 'PhutilDaemonHandle': the class or interface 'PhutilDaemonHandle' is not defined in the library map for any loaded phutil library. If this symbol was recently added or moved, your library map may be out of date. You can rebuild the map by running 'arc liberate'. For more information, see: http://www.phabricator.com/docs/phabricator/article/libphutil_Libraries_User_Guide.html at [<phutil>/src/__phutil_library_init__.php:25]
#0 __phutil_autoload(string)
#1 spl_autoload_call(string) called at [<phabricator>/src/applications/daemon/event/PhabricatorDaemonEventListener.php:8]
#2 PhabricatorDaemonEventListener::register() called at [<phabricator>/src/infrastructure/events/PhabricatorEventEngine.php:42]
#3 PhabricatorEventEngine::initialize() called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:125]
#4 PhabricatorEnv::initializeCommonEnvironment() called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:68]
#5 PhabricatorEnv::initializeScriptEnvironment() called at [<phabricator>/scripts/__init_script__.php:21]
#6 init_phabricator_script() called at [<phabricator>/scripts/__init_script__.php:24]
#7 require_once(string) called at [<phabricator>/scripts/daemon/manage_daemons.php:5]
Interrupting process 7168...
Interrupting process 7173...
Interrupting process 7223...
Interrupting process 7258...
Interrupting process 8801...
Process 8801 exited.
Process 7258 exited.
Process 7223 exited.
Process 7173 exited.
Process 7168 exited.
Freeing active task leases...
Freed 0 task lease(s).
Starting daemons as phabricator
Launching daemons:
(Logs will appear in "/var/tmp/phd/log/daemons.log".)
PhabricatorRepositoryPullLocalDaemon (Static)
PhabricatorTriggerDaemon (Static)
PhabricatorTaskmasterDaemon (Autoscaling: group=task, pool=4, reserve=0)
sudo command failed. Starting daemon as current user
[2015-04-08 09:15:52] EXCEPTION: (CommandException) Command failed with error #77!
COMMAND
exec ./phd-daemon
STDOUT
NAME
phd-daemon - daemon overseer
SYNOPSIS
launch_daemon.php [options] daemon
Launch and oversee an instance of daemon.
OPTION REFERENCE
--daemonize
Run in the background.
--load-phutil-library library
Load library.
--log file
Send output to file.
--phd dir
Write PID information to dir.
--trace-memory
Enable debug memory tracing.
--verbose
Enable verbose activity logging.
Use --show-standard-options to show additional options.
STDERR
[2015-04-08 09:15:52] EXCEPTION: (PhutilMissingSymbolException) Failed to load class or interface 'PhutilDaemonHandle': the class or interface 'PhutilDaemonHandle' is not defined in the library map for any loaded phutil library. If this symbol was recently added or moved, your library map may be out of date. You can rebuild the map by running 'arc liberate'. For more information, see: http://www.phabricator.com/docs/phabricator/article/libphutil_Libraries_User_Guide.html at [<phutil>/src/__phutil_library_init__.php:25]
#0 __phutil_autoload(string)
#1 spl_autoload_call(string) called at [<phabricator>/src/applications/daemon/event/PhabricatorDaemonEventListener.php:8]
#2 PhabricatorDaemonEventListener::register() called at [<phabricator>/src/infrastructure/events/PhabricatorEventEngine.php:42]
#3 PhabricatorEventEngine::initialize() called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:125]
#4 PhabricatorEnv::initializeCommonEnvironment() called at [<phabricator>/... (329 more bytes) ... at [<phutil>/src/future/exec/ExecFuture.php:397]
#0 ExecFuture::resolvex() called at [<phabricator>/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php:246]
#1 PhabricatorDaemonManagementWorkflow::executeDaemonLaunchCommand(PhutilCommandString, string, array) called at [<phabricator>/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php:221]
#2 PhabricatorDaemonManagementWorkflow::launchDaemons(array, boolean) called at [<phabricator>/src/applications/daemon/management/PhabricatorDaemonManagementWorkflow.php:353]
#3 PhabricatorDaemonManagementWorkflow::executeStartCommand(array) called at [<phabricator>/src/applications/daemon/management/PhabricatorDaemonManagementRestartWorkflow.php:53]
#4 PhabricatorDaemonManagementRestartWorkflow::execute(PhutilArgumentParser) called at [<phutil>/src/parser/argument/PhutilArgumentParser.php:394]
#5 PhutilArgumentParser::parseWorkflowsFull(array) called at [<phutil>/src/parser/argument/PhutilArgumentParser.php:290]
#6 PhutilArgumentParser::parseWorkflows(array) called at [<phabricator>/scripts/daemon/manage_daemons.php:23]
root@855c3328c91d:/opt/phabricator# cd ..libp    /libphutil/
root@855c3328c91d:/opt/libphutil# git pull
remote: Counting objects: 768, done.
remote: Compressing objects: 0% (1/192)  remote: Compressing objects: 1% (2/192)  remote: Compressing objects: 2% (4/192)  remote: Compressing objects: 3% (6/192)  remote: Compressing objects: 4% (8/192)  remote: Compressing objects: 5% (10/192)  remote: Compressing objects: 6% (12/192)  remote: Compressing objects: 7% (14/192)  remote: Compressing objects: 8% (16/192)  remote: Compressing objects: 9% (18/192)  remote: Compressing objects: 10% (20/192)  remote: Compressing objects: 11% (22/192)  remote: Compressing objects: 12% (24/192)  remote: Compressing objects: 13% (25/192)  remote: Compressing objects: 14% (27/192)  remote: Compressing objects: 15% (29/192)  remote: Compressing objects: 16% (31/192)  remote: Compressing objects: 17% (33/192)  remote: Compressing objects: 18% (35/192)  remote: Compressing objects: 19% (37/192)  remote: Compressing objects: 20% (39/192)  remote: Compressing objects: 21% (41/192)  remote: Compressing objects: 22% (43/192)  remote: Compressing objects: 23% (45/192)  remote: Compressing objects: 24% (47/192)  remote: Compressing objects: 25% (48/192)  remote: Compressing objects: 26% (50/192)  remote: Compressing objects: 27% (52/192)  remote: Compressing objects: 28% (54/192)  remote: Compressing objects: 29% (56/192)  remote: Compressing objects: 30% (58/192)  remote: Compressing objects: 31% (60/192)  remote: Compressing objects: 32% (62/192)  remote: Compressing objects: 33% (64/192)  remote: Compressing objects: 34% (66/192)  remote: Compressing objects: 35% (68/192)  remote: Compressing objects: 36% (70/192)  remote: Compressing objects: 37% (72/192)  remote: Compressing objects: 38% (73/192)  remote: Compressing objects: 39% (75/192)  remote: Compressing objects: 40% (77/192)  remote: Compressing objects: 41% (79/192)  remote: Compressing objects: 42% (81/192)  remote: Compressing objects: 43% (83/192)  remote: Compressing objects: 44% (85/192)  remote: Compressing objects: 45% (87/192)  remote: Compressing objects: 46% (89/192)  remote: Compressing objects: 47% (91/192)  remote: Compressing objects: 48% (93/192)  remote: Compressing objects: 49% (95/192)  remote: Compressing objects: 50% (96/192)  remote: Compressing objects: 51% (98/192)  remote: Compressing objects: 52% (100/192)  remote: Compressing objects: 53% (102/192)  remote: Compressing objects: 54% (104/192)  remote: Compressing objects: 55% (106/192)  remote: Compressing objects: 56% (108/192)  remote: Compressing objects: 57% (110/192)  remote: Compressing objects: 58% (112/192)  remote: Compressing objects: 59% (114/192)  remote: Compressing objects: 60% (116/192)  remote: Compressing objects: 61% (118/192)  remote: Compressing objects: 62% (120/192)  remote: Compressing objects: 63% (121/192)  remote: Compressing objects: 64% (123/192)  remote: Compressing objects: 65% (125/192)  remote: Compressing objects: 66% (127/192)  remote: Compressing objects: 67% (129/192)  remote: Compressing objects: 68% (131/192)  remote: Compressing objects: 69% (133/192)  remote: Compressing objects: 70% (135/192)  remote: Compressing objects: 71% (137/192)  remote: Compressing objects: 72% (139/192)  remote: Compressing objects: 73% (141/192)  remote: Compressing objects: 74% (143/192)  remote: Compressing objects: 75% (144/192)  remote: Compressing objects: 76% (146/192)  remote: Compressing objects: 77% (148/192)  remote: Compressing objects: 78% (150/192)  remote: Compressing objects: 79% (152/192)  remote: Compressing objects: 80% (154/192)  remote: Compressing objects: 81% (156/192)  remote: Compressing objects: 82% (158/192)  remote: Compressing objects: 83% (160/192)  remote: Compressing objects: 84% (162/192)  remote: Compressing objects: 85% (164/192)  remote: Compressing objects: 86% (166/192)  remote: Compressing objects: 87% (168/192)  remote: Compressing objects: 88% (169/192)  remote: Compressing objects: 89% (171/192)  remote: Compressing objects: 90% (173/192)  remote: Compressing objects: 91% (175/192)  remote: Compressing objects: 92% (177/192)  remote: Compressing objects: 93% (179/192)  remote: Compressing objects: 94% (181/192)  remote: Compressing objects: 95% (183/192)  remote: Compressing objects: 96% (185/192)  remote: Compressing objects: 97% (187/192)  remote: Compressing objects: 98% (189/192)  remote: Compressing objects: 99% (191/192)  remote: Compressing objects: 100% (192/192)  remote: Compressing objects: 100% (192/192), done.
Receiving objects: 0% (1/768) Receiving objects: 1% (8/768) Receiving objects: 2% (16/768) Receiving objects: 3% (24/768) Receiving objects: 4% (31/768) Receiving objects: 5% (39/768) Receiving objects: 6% (47/768) Receiving objects: 7% (54/768) Receiving objects: 8% (62/768) Receiving objects: 9% (70/768) Receiving objects: 10% (77/768) Receiving objects: 11% (85/768) Receiving objects: 12% (93/768) Receiving objects: 13% (100/768) Receiving objects: 14% (108/768) Receiving objects: 15% (116/768) Receiving objects: 16% (123/768) Receiving objects: 17% (131/768) Receiving objects: 18% (139/768) Receiving objects: 19% (146/768) Receiving objects: 20% (154/768) Receiving objects: 21% (162/768) Receiving objects: 22% (169/768) Receiving objects: 23% (177/768) Receiving objects: 24% (185/768) Receiving objects: 25% (192/768) Receiving objects: 26% (200/768) Receiving objects: 27% (208/768) Receiving objects: 28% (216/768) Receiving objects: 29% (223/768) Receiving objects: 30% (231/768) Receiving objects: 31% (239/768) Receiving objects: 32% (246/768) Receiving objects: 33% (254/768) Receiving objects: 34% (262/768) Receiving objects: 35% (269/768) Receiving objects: 36% (277/768) Receiving objects: 37% (285/768) Receiving objects: 38% (292/768) Receiving objects: 39% (300/768) Receiving objects: 40% (308/768) Receiving objects: 41% (315/768) Receiving objects: 42% (323/768) Receiving objects: 43% (331/768) Receiving objects: 44% (338/768) Receiving objects: 45% (346/768) Receiving objects: 46% (354/768) Receiving objects: 47% (361/768) Receiving objects: 48% (369/768) Receiving objects: 49% (377/768) Receiving objects: 50% (384/768) Receiving objects: 51% (392/768) Receiving objects: 52% (400/768) Receiving objects: 53% (408/768) Receiving objects: 54% (415/768) Receiving objects: 55% (423/768) Receiving objects: 56% (431/768) Receiving objects: 57% (438/768) Receiving objects: 58% (446/768) Receiving objects: 59% (454/768) Receiving objects: 60% (461/768) Receiving objects: 61% (469/768) Receiving objects: 62% (477/768) Receiving objects: 63% (484/768) Receiving objects: 64% (492/768) Receiving objects: 65% (500/768) Receiving objects: 66% (507/768) Receiving objects: 67% (515/768) Receiving objects: 68% (523/768) Receiving objects: 69% (530/768) Receiving objects: 70% (538/768) Receiving objects: 71% (546/768) Receiving objects: 72% (553/768) Receiving objects: 73% (561/768) Receiving objects: 74% (569/768) Receiving objects: 75% (576/768) Receiving objects: 76% (584/768) Receiving objects: 77% (592/768) Receiving objects: 78% (600/768) Receiving objects: 79% (607/768) Receiving objects: 80% (615/768) Receiving objects: 81% (623/768) Receiving objects: 82% (630/768) Receiving objects: 83% (638/768) Receiving objects: 84% (646/768) Receiving objects: 85% (653/768) Receiving objects: 86% (661/768) Receiving objects: 87% (669/768) Receiving objects: 88% (676/768) Receiving objects: 89% (684/768) Receiving objects: 90% (692/768) Receiving objects: 91% (699/768) Receiving objects: 92% (707/768) Receiving objects: 93% (715/768) Receiving objects: 94% (722/768) Receiving objects: 95% (730/768) Receiving objects: 96% (738/768) Receiving objects: 97% (745/768) Receiving objects: 98% (753/768) Receiving objects: 99% (761/768) remote: Total 768 (delta 181), reused 112 (delta 112), pack-reused 464
Receiving objects: 100% (768/768) Receiving objects: 100% (768/768), 515.39 KiB | 0 bytes/s, done.
Resolving deltas: 0% (0/436) Resolving deltas: 1% (5/436) Resolving deltas: 2% (9/436) Resolving deltas: 3% (16/436) Resolving deltas: 4% (19/436) Resolving deltas: 5% (23/436) Resolving deltas: 8% (39/436) Resolving deltas: 11% (52/436) Resolving deltas: 14% (63/436) Resolving deltas: 16% (72/436) Resolving deltas: 22% (98/436) Resolving deltas: 27% (121/436) Resolving deltas: 28% (123/436) Resolving deltas: 30% (131/436) Resolving deltas: 34% (149/436) Resolving deltas: 35% (156/436) Resolving deltas: 39% (171/436) Resolving deltas: 41% (180/436) Resolving deltas: 42% (185/436) Resolving deltas: 43% (189/436) Resolving deltas: 49% (217/436) Resolving deltas: 50% (218/436) Resolving deltas: 51% (223/436) Resolving deltas: 52% (228/436) Resolving deltas: 53% (234/436) Resolving deltas: 55% (244/436) Resolving deltas: 56% (248/436) Resolving deltas: 57% (252/436) Resolving deltas: 59% (258/436) Resolving deltas: 60% (265/436) Resolving deltas: 61% (266/436) Resolving deltas: 63% (275/436) Resolving deltas: 66% (291/436) Resolving deltas: 68% (299/436) Resolving deltas: 69% (304/436) Resolving deltas: 71% (312/436) Resolving deltas: 72% (314/436) Resolving deltas: 75% (330/436) Resolving deltas: 79% (346/436) Resolving deltas: 80% (351/436) Resolving deltas: 81% (355/436) Resolving deltas: 82% (359/436) Resolving deltas: 83% (362/436) Resolving deltas: 84% (368/436) Resolving deltas: 85% (371/436) Resolving deltas: 87% (382/436) Resolving deltas: 88% (388/436) Resolving deltas: 90% (393/436) Resolving deltas: 91% (397/436) Resolving deltas: 93% (406/436) Resolving deltas: 94% (411/436) Resolving deltas: 95% (415/436) Resolving deltas: 96% (419/436) Resolving deltas: 97% (425/436) Resolving deltas: 98% (430/436) Resolving deltas: 99% (432/436) Resolving deltas: 100% (436/436) Resolving deltas: 100% (436/436), done.
From https://github.com/facebook/libphutil
103dc7e..7fc053c master -> origin/master
Updating 103dc7e..7fc053c
Fast-forward
.arcconfig | 6 +-
.arclint | 15 +-
.editorconfig | 45 +-
LICENSE | 1 -
README => README.md | 39 +-
externals/jsonlint/src/Seld/JsonLint/Lexer.php | 2 +-
resources/php_compat_info.json | 74698 ++++++++++++++++++++++++++++++------------------
scripts/build_xhpast.sh | 39 +-
scripts/daemon/exec/exec_daemon.php | 98 +-
scripts/example/subworkflow.php | 8 +-
scripts/phutil_symbols.php | 2 +-
scripts/update_compat_info.php | 101 +-
src/__phutil_library_map__.php | 58 +-
src/__tests__/PhutilInfrastructureTestCase.php | 37 -
src/__tests__/PhutilLibraryTestCase.php | 131 +
src/auth/PhutilGoogleAuthAdapter.php | 2 +-
src/auth/PhutilPhabricatorAuthAdapter.php | 100 +
src/channel/{PhutilLogfileChannel.php => PhutilLogFileChannel.php} | 2 +-
src/conduit/ConduitClient.php | 2 +-
src/console/PhutilConsoleFormatter.php | 2 +
src/console/PhutilConsoleProgressBar.php | 19 +-
src/console/PhutilConsoleTable.php | 47 +-
src/console/__tests__/wrap/long.txt | 2 +-
src/console/__tests__/wrap/long.txt.expect | 2 +-
src/console/__tests__/wrap/plain.txt | 2 +-
src/console/__tests__/wrap/plain.txt.expect | 2 +-
src/console/__tests__/wrap/trailing-space-prompt.txt | 2 +-
src/console/__tests__/wrap/trailing-space-prompt.txt.expect | 2 +-
src/console/__tests__/wrap/utf8.txt | 2 +-
src/console/__tests__/wrap/utf8.txt.expect | 2 +-
src/daemon/PhutilDaemon.php | 259 +-
src/daemon/PhutilDaemonHandle.php | 425 +
src/daemon/PhutilDaemonOverseer.php | 584 +-
src/daemon/torture/PhutilExcessiveServiceCallsDaemon.php | 2 +-
src/daemon/torture/PhutilFatalDaemon.php | 2 +-
src/daemon/torture/PhutilHangForeverDaemon.php | 2 +-
src/daemon/torture/PhutilHighIntensityIntervalDaemon.php | 24 +
src/daemon/torture/PhutilNiceDaemon.php | 4 +-
src/daemon/torture/PhutilProcessGroupDaemon.php | 2 +-
src/daemon/torture/PhutilSaturateStdoutDaemon.php | 2 +-
src/docs/article/using_futures.diviner | 9 +-
src/error/PhutilErrorHandler.php | 77 +
src/error/PhutilErrorTrap.php | 11 +-
src/error/phlog.php | 43 +-
src/filesystem/Filesystem.php | 2 +-
src/filesystem/PhutilDeferredLog.php | 5 +
src/filesystem/__tests__/PhutilDeferredLogTestCase.php | 3 +-
src/filesystem/linesofalarge/LinesOfALargeFile.php | 2 +-
src/future/FutureIterator.php | 14 +-
src/future/exec/ExecFuture.php | 90 +-
src/future/exec/__tests__/ExecFutureTestCase.php | 2 +-
src/future/functions.php | 11 -
src/future/http/HTTPSFuture.php | 56 +-
src/future/http/status/HTTPFutureHTTPResponseStatus.php | 7 +-
src/future/http/status/HTTPFutureResponseStatus.php | 4 +
src/future/oauth/PhutilOAuth1Future.php | 2 +-
src/future/query/QueryFuture.php | 2 +-
src/grammar/{PhutilRealnameContextFreeGrammar.php => PhutilRealNameContextFreeGrammar.php} | 2 +-
src/internationalization/PhutilLocale.php | 211 +
src/internationalization/PhutilTranslation.php | 89 +
src/internationalization/PhutilTranslator.php | 43 +-
src/internationalization/__tests__/PhutilPhtTestCase.php | 9 +-
src/internationalization/__tests__/PhutilTranslatorTestCase.php | 53 +-
src/internationalization/locales/PhutilAllCapsEnglishLocale.php | 38 +
src/internationalization/locales/PhutilBritishEnglishLocale.php | 20 +
src/internationalization/locales/PhutilCzechLocale.php | 22 +
src/internationalization/locales/PhutilRawEnglishLocale.php | 21 +
src/internationalization/locales/PhutilUSEnglishLocale.php | 16 +
src/internationalization/locales/PhutilVeryWowEnglishLocale.php | 24 +
src/internationalization/pht.php | 4 +-
src/ip/PhutilCIDRBlock.php | 75 +
src/ip/PhutilCIDRList.php | 40 +
src/ip/PhutilIPAddress.php | 87 +
src/ip/__tests__/PhutilIPAddressTestCase.php | 152 +
src/markup/engine/__tests__/remarkup/backticks-whitespace.txt | 8 +-
src/markup/engine/__tests__/remarkup/just-backticks.txt | 2 +-
src/markup/engine/__tests__/remarkup/tick-block-multi.txt | 6 +-
src/markup/engine/__tests__/remarkup/tick-block.txt | 2 +-
src/markup/engine/remarkup/blockrule/PhutilRemarkupCodeBlockRule.php | 2 +-
src/markup/syntax/engine/PhutilDefaultSyntaxHighlighterEngine.php | 14 +-
src/markup/syntax/highlighter/PhutilPygmentsSyntaxHighlighter.php | 2 +
src/markup/syntax/highlighter/PhutilXHPASTSyntaxHighlighter.php | 2 +-
src/moduleutils/PhutilBootloader.php | 21 +-
src/moduleutils/PhutilLibraryMapBuilder.php | 12 +-
src/moduleutils/moduleutils.php | 7 +-
src/parser/PhutilJSON.php | 2 +-
src/parser/PhutilURI.php | 13 +
src/parser/__tests__/PhutilJSONParserTestCase.php | 9 +
src/parser/__tests__/PhutilJSONTestCase.php | 2 +-
src/parser/__tests__/PhutilURITestCase.php | 40 +
src/parser/__tests__/json/base64.data | 1 +
src/parser/__tests__/json/base64.json | 1 +
src/parser/aast/api/AASTNode.php | 52 +-
src/parser/aast/api/AASTNodeList.php | 130 +-
src/parser/aast/api/AASTToken.php | 11 +-
src/parser/aast/api/AASTTree.php | 64 +-
src/parser/argument/PhutilArgumentParser.php | 16 +-
src/parser/exception/PhutilINIParserException.php | 3 +
src/parser/xhpast/__tests__/PHPASTParserTestCase.php | 12 +-
src/parser/xhpast/__tests__/data/php-syntax.php.expect | 8 +-
src/parser/xhpast/__tests__/data/php-traits.php.expect | 4 +-
src/parser/xhpast/api/XHPASTNode.php | 31 +-
src/parser/xhpast/api/XHPASTTree.php | 28 +-
src/parser/xhpast/api/__tests__/XHPASTTreeTestCase.php | 10 +-
src/parser/xhpast/bin/PhutilXHPASTBinary.php | 134 +
src/parser/xhpast/bin/xhpast_parse.php | 59 -
src/utils/PhutilSystem.php | 158 +
src/utils/PhutilUTF8StringTruncator.php | 2 +-
src/utils/__tests__/PhutilChunkedIteratorTestCase.php | 2 +-
src/utils/__tests__/PhutilSystemTestCase.php | 43 +
src/utils/__tests__/PhutilUtilsTestCase.php | 161 +
src/utils/__tests__/memory/meminfo.ubuntu14.txt | 42 +
src/utils/__tests__/memory/vmstat.yosemite.txt | 23 +
src/utils/utils.php | 132 +
src/utils/viewutils.php | 2 +-
src/xsprintf/xsprintf.php | 47 +-
support/xhpast/Makefile | 3 +-
support/xhpast/README | 8 +-
support/xhpast/ast.hpp | 17 +-
support/xhpast/astnode.hpp | 39 +-
support/xhpast/find_flex.sh | 25 -
support/xhpast/parser.y | 190 +-
support/xhpast/parser.yacc.cpp | 2596 +-
support/xhpast/parser.yacc.hpp | 192 +-
support/xhpast/scanner.l | 40 +-
support/xhpast/xhpast.cpp | 13 +-
126 files changed, 51730 insertions(+), 30735 deletions(-)
rename README => README.md (68%)
delete mode 100644 src/__tests__/PhutilInfrastructureTestCase.php
create mode 100644 src/__tests__/PhutilLibraryTestCase.php
create mode 100644 src/auth/PhutilPhabricatorAuthAdapter.php
rename src/channel/{PhutilLogfileChannel.php => PhutilLogFileChannel.php} (91%)
create mode 100644 src/daemon/PhutilDaemonHandle.php
create mode 100644 src/daemon/torture/PhutilHighIntensityIntervalDaemon.php
delete mode 100644 src/future/functions.php
rename src/grammar/{PhutilRealnameContextFreeGrammar.php => PhutilRealNameContextFreeGrammar.php} (98%)
create mode 100644 src/internationalization/PhutilLocale.php
create mode 100644 src/internationalization/PhutilTranslation.php
create mode 100644 src/internationalization/locales/PhutilAllCapsEnglishLocale.php
create mode 100644 src/internationalization/locales/PhutilBritishEnglishLocale.php
create mode 100644 src/internationalization/locales/PhutilCzechLocale.php
create mode 100644 src/internationalization/locales/PhutilRawEnglishLocale.php
create mode 100644 src/internationalization/locales/PhutilUSEnglishLocale.php
create mode 100644 src/internationalization/locales/PhutilVeryWowEnglishLocale.php
create mode 100644 src/ip/PhutilCIDRBlock.php
create mode 100644 src/ip/PhutilCIDRList.php
create mode 100644 src/ip/PhutilIPAddress.php
create mode 100644 src/ip/__tests__/PhutilIPAddressTestCase.php
create mode 100644 src/parser/__tests__/json/base64.data
create mode 100644 src/parser/__tests__/json/base64.json
create mode 100644 src/parser/exception/PhutilINIParserException.php
create mode 100644 src/parser/xhpast/bin/PhutilXHPASTBinary.php
delete mode 100644 src/parser/xhpast/bin/xhpast_parse.php
create mode 100644 src/utils/PhutilSystem.php
create mode 100644 src/utils/__tests__/PhutilSystemTestCase.php
create mode 100644 src/utils/__tests__/memory/meminfo.ubuntu14.txt
create mode 100644 src/utils/__tests__/memory/vmstat.yosemite.txt
delete mode 100755 support/xhpast/find_flex.sh
root@855c3328c91d:/opt/libphutil# cd ../phabricator/
root@855c3328c91d:/opt/phabricator# cd ../phabricator/git pullcd ../libphutil/bin/phd restart
There are no running Phabricator daemons.
Freeing active task leases...
Freed 0 task lease(s).
Starting daemons as phabricator
Launching daemons:
(Logs will appear in "/var/tmp/phd/log/daemons.log".)
PhabricatorRepositoryPullLocalDaemon (Static)
PhabricatorTriggerDaemon (Static)
PhabricatorTaskmasterDaemon (Autoscaling: group=task, pool=4, reserve=0)
Done.
root@855c3328c91d:/opt/phabricator# bin/phd restart           la      bo=  in/ph
phd phortune
root@855c3328c91d:/opt/phabricator# bin/phd cd ../phabricator/git pullcd ../libphutil/git pullcd ../phabricator/bin/phd bin/phd lau           history | grepp    phd
89 bin/phd stop
91 tail -f /var/tmp/phd/log/daemons.log
130 ./bin/config set phd.user phabricator
142 cd phd/
188 nano bin/phd
346 bin/phd stop
347 bin/phd stop --force
354 bin/phd stop
355 bin/phd start
356 ./bin/phd restart
357 ./bin/phd restart
358 bin/phd stop
360 cd /var/tmp/phd/pid
364 chown -R phabricator /var/tmp/phd
365 ls /var/tmp/phd
366 ls /var/tmp/phd/log/
367 cat /var/tmp/phd/log/daemons.log
368 :>/var/tmp/phd/log/daemons.log
390 bin/phd restart
391 cat /var/tmp/phd/log/daemons.log
396 bin/phd restart
419 ./bin/phd launch phabricatorbot /opt/phabricator/resources/chatbot/xessife.json
490 bin/phd stop
491 chown -R phabricator /var/tmp/phd/
522 bin/phd restart
526 bin/phd restart
527 history | grep phd
root@855c3328c91d:/opt/phabricator# ./bin/phd launch phabricatorbot /opt/phabricator/resources/chatbot/xessife.json
Starting daemons as phabricator
Launching daemons:
(Logs will appear in "/var/tmp/phd/log/daemons.log".)
PhabricatorBot (Static)
root@855c3328c91d:/opt/phabricator# root@855c3328c91d:/opt/phabricator# ls
LICENSE NOTICE README.md bin conf externals migrate resources scripts src support webroot
root@855c3328c91d:/opt/phabricator# git branch
feature/LandToGitHub
fix/passphrases
* master
production
production-migrate
root@855c3328c91d:/opt/phabricator# git checkout production
Switched to branch 'production'
root@855c3328c91d:/opt/phabricator# gi  t rebase master
First, rewinding head to replay your work on top of it...
Applying: Updating logo
Using index info to reconstruct a base tree...
M resources/celerity/map.php
M webroot/rsrc/css/application/base/main-menu-view.css
M webroot/rsrc/image/sprite-menu-X2.png
M webroot/rsrc/image/sprite-menu.png
Falling back to patching base and 3-way merge...
warning: Cannot merge binary files: webroot/rsrc/image/sprite-menu.png (HEAD vs. Updating logo)
warning: Cannot merge binary files: webroot/rsrc/image/sprite-menu-X2.png (HEAD vs. Updating logo)
Auto-merging webroot/rsrc/image/sprite-menu.png
CONFLICT (content): Merge conflict in webroot/rsrc/image/sprite-menu.png
Auto-merging webroot/rsrc/image/sprite-menu-X2.png
CONFLICT (content): Merge conflict in webroot/rsrc/image/sprite-menu-X2.png
Auto-merging webroot/rsrc/css/application/base/main-menu-view.css
CONFLICT (content): Merge conflict in webroot/rsrc/css/application/base/main-menu-view.css
Auto-merging resources/celerity/map.php
CONFLICT (content): Merge conflict in resources/celerity/map.php
Failed to merge in the changes.
Patch failed at 0001 Updating logo
The copy of the patch that failed is found in:
/opt/phabricator/.git/rebase-apply/patch
When you have resolved this problem, run "git rebase --continue".
If you prefer to skip this patch, run "git rebase --skip" instead.
To check out the original branch and stop rebasing, run "git rebase --abort".
root@855c3328c91d:/opt/phabricator# rm resources/celerity/map.php
root@855c3328c91d:/opt/phabricator# ./bin/celerity map
Rebuilding 1 resource source(s).
Rebuilding resource source "phabricator" (CelerityPhabricatorResources)...
Found 128 binary resources.
Found 351 text resources.
Found 9 packages.
Writing map "resources/celerity/map.php".
Done.
root@855c3328c91d:/opt/phabricator# git add resources/celerity/map.php
root@855c3328c91d:/opt/phabricator# git rebase --continue
webroot/rsrc/css/application/base/main-menu-view.css: needs merge
webroot/rsrc/image/sprite-menu-X2.png: needs merge
webroot/rsrc/image/sprite-menu.png: needs merge
You must edit all merge conflicts and then
mark them as resolved using git add
root@855c3328c91d:/opt/phabricator# rm git add nano webroot/rsrc/css/application/base/main-menu-view.css
(B)0[?1049h[?25h[?1h=[?1h=[?1h= GNU nano 2.2.6 File: webroot/rsrc/css/application/base/main-menu-view.css /**  * @provides phabricator-main-menu-view  */ /* - Main Menu -----------------------------------------------------------------  Main menu at the top of every page that has chrome. It reacts to resolution  changes in order to behave reasonably on tablets and phones. */ .phabricator-main-menu {  background-repeat: repeat-x;  position: relative;  min-height: 44px; }.device-desktop .phabricator-main-menu {  height: 44px;  padding-right: 4px; }.phabricator-main-menu a:hover {  text-decoration: none; }/* - Logo ----------------------------------------------------------------------[ Read 535 lines ] ^G Get Help^O WriteOut^R Read File^Y Prev Page^K Cut Text^C Cur Pos ^X Exit^J Justify^W Where Is^V Next Page^U UnCut Text^T To Spell Search: Y First LineT Go To LineW Beg of ParM-J FullJstifyM-B BackwardsC CancelV Last LineR Replace O End of ParM-C Case SensM-R Regexp ==  width: 148px;  height: 44px;  float: left;  margin-right: 4px;  padding-left: 6px; }.phabricator-main-menu-logo {  position: absolute; <<<<<<< HEAD  width: 96px;  height: 40px;  left: 52px;top: 2px; =======width: 110  height: 26px;  left: 46px;  top: 9px; >>>>>>> Updating logo }.phabricator-main-menu-eye {  position: absolute;width: 40px;  height: 40px;  top: 2px; }O WriteOut R Read File Y Prev Page ^K Cut Text ^C Cur PosX Exit J Justify W Where IsV Next Page ^U UnCut Text^T To Spell MMMMM
Modified .device-desktop .phabricator-main-menu-brand:hover { 78M<<<<<<< HEAD M
.device-desktop .phabricator-main-menu-brand:hover { 
 background-color: rgba(0,0,0,.33); 
 cursor: hand; 
}

/* - Expand/Collapse Button ---------------------------------------------------- 
File Name to Write: webroot/rsrc/css/application/base/main-menu-view.css  M-D DOS Format  M-A Append M-B Backup FileC Cancel M-M Mac Format  M-P Prepend  [ Wrote 528 lines ]^O WriteOut ^R Read File^Y Prev Page^K Cut Text ^C Cur PosX Exit ^J Justify ^W Where Is^V Next Page ^U UnCut Text^T To Spell [?1049l [?1l>root@855c3328c91d:/opt/phabricator#
root@855c3328c91d:/opt/phabricator# root@855c3328c91d:/opt/phabricator# nano webroot/rsrc/css/application/base/main-menu-view.css
(B)0[?1049h[?25h[?1h=[?1h=[?1h= GNU nano 2.2.6 File: webroot/rsrc/css/application/base/main-menu-view.css /**  * @provides phabricator-main-menu-view  */ /* - Main Menu -----------------------------------------------------------------  Main menu at the top of every page that has chrome. It reacts to resolution  changes in order to behave reasonably on tablets and phones. */ .phabricator-main-menu {  background-repeat: repeat-x;  position: relative;  min-height: 44px; }.device-desktop .phabricator-main-menu {  height: 44px;  padding-right: 4px; }.phabricator-main-menu a:hover {  text-decoration: none; }/* - Logo ----------------------------------------------------------------------[ Read 528 lines ] ^G Get Help^O WriteOut^R Read File^Y Prev Page^K Cut Text^C Cur Pos ^X Exit^J Justify^W Where Is^V Next Page^U UnCut Text^T To Spell Search: Y First LineT Go To LineW Beg of ParM-J FullJstifyM-B BackwardsC CancelV Last LineR Replace O End of ParM-C Case SensM-R Regexp <<<< [ "<<<<" not found ]O WriteOut R Read File Y Prev Page ^K Cut Text ^C Cur PosX Exit J Justify W Where IsV Next Page ^U UnCut Text^T To Spell [?1049l [?1l>root@855c3328c91d:/opt/phabricator# root@855c3328c91d:/opt/phabricator# git status
rebase in progress; onto 4783c39
You are currently rebasing branch 'production' on '4783c39'.
(fix conflicts and then run "git rebase --continue")
(use "git rebase --skip" to skip this patch)
(use "git rebase --abort" to check out the original branch)
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: resources/celerity/map.php
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
both modified: webroot/rsrc/css/application/base/main-menu-view.css
both modified: webroot/rsrc/image/sprite-menu-X2.png
both modified: webroot/rsrc/image/sprite-menu.png
Untracked files:
(use "git add <file>..." to include in what will be committed)
conf/backup-20141127.sql
conf/backup.sql
migrate/
resources/chatbot/xessife.json
root@855c3328c91d:/opt/phabricator# git add resources/celerity/map.php webroot/rsrc/css/application/base/main-menu-view.css
root@855c3328c91d:/opt/phabricator# rm webroot/rsrc/image/sprite-menu-X2.png
root@855c3328c91d:/opt/phabricator# rm webroot/rsrc/image/sprite-menu.png
root@855c3328c91d:/opt/phabricator# rm resources/celerity/map.php
root@855c3328c91d:/opt/phabricator# w cd webroot/rsrc/image/
root@855c3328c91d:/opt/phabricator/webroot/rsrc/image# wget https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu.png
converted 'https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu.png' (ANSI_X3.4-1968) -> 'https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu.png' (UTF-8)
--2015-04-08 10:45:47-- https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu.png
Resolving github.com (github.com)... 192.30.252.130
Connecting to github.com (github.com)|192.30.252.130|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu.png [following]
converted 'https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu.png' (ANSI_X3.4-1968) -> 'https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu.png' (UTF-8)
--2015-04-08 10:45:47-- https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu.png
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 199.27.75.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|199.27.75.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1326 (1.3K) [image/png]
Saving to: 'sprite-menu.png'
sprite-menu.png 0%[ ] 0 --.-KB/s sprite-menu.png 100%[========================================================================>] 1.29K --.-KB/s in 0s
2015-04-08 10:45:48 (29.1 MB/s) - 'sprite-menu.png' saved [1326/1326]
root@855c3328c91d:/opt/phabricator/webroot/rsrc/image# wget https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu.png[1@-[1@X2.png Moot@855c3328c91d:/opt/phabricator/webroot/rsrc/image# wget https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu-X2
converted 'https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu-X2.png' (ANSI_X3.4-1968) -> 'https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu-X2.png' (UTF-8)
--2015-04-08 10:46:01-- https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu-X2.png
Resolving github.com (github.com)... 192.30.252.130
Connecting to github.com (github.com)|192.30.252.130|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu-X2.png [following]
converted 'https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu-X2.png' (ANSI_X3.4-1968) -> 'https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu-X2.png' (UTF-8)
--2015-04-08 10:46:01-- https://raw.githubusercontent.com/phacility/phabricator/master/webroot/rsrc/image/sprite-menu-X2.png
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 199.27.75.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|199.27.75.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2322 (2.3K) [image/png]
Saving to: 'sprite-menu-X2.png'
sprite-menu-X2.png 0%[ ] 0 --.-KB/s sprite-menu-X2.png 100%[========================================================================>] 2.27K --.-KB/s in 0s
2015-04-08 10:46:02 (38.3 MB/s) - 'sprite-menu-X2.png' saved [2322/2322]
root@855c3328c91d:/opt/phabricator/webroot/rsrc/image# cd ../..
root@855c3328c91d:/opt/phabricator/webroot# cd ../..wget https://github.com/phacility/phabricator/raw/master/webroot/rsrc/image/sprite-menu-X2.png.png root@855c3328c91d:/opt/phabricator/webroot# cd webroot/rsrc/image/rm resources/celerity/map.phpwebroot/rsrc/image/sprite-menu.png[3@-X2.pnggit add resources/celerity/map.php webroot/rsrc/css/application/base/main-menu-view.css root@855c3328c91d:/opt/phabricator/webroot# git status[47@nano webroot/rsrc/css/application/base/main-menu-view.css root@855c3328c91d:/opt/phabricator/webroot# git rebase --continueadd resources/celerity/map.php./bin/celerity map
bash: ./bin/celerity: No such file or directory
root@855c3328c91d:/opt/phabricator/webroot# cd ..
root@855c3328c91d:/opt/phabricator# cd .../bin/celerity map
Rebuilding 1 resource source(s).
Rebuilding resource source "phabricator" (CelerityPhabricatorResources)...
Found 128 binary resources.
Found 351 text resources.
Found 9 packages.
Writing map "resources/celerity/map.php".
Done.
root@855c3328c91d:/opt/phabricator# git status
rebase in progress; onto 4783c39
You are currently rebasing branch 'production' on '4783c39'.
(fix conflicts and then run "git rebase --continue")
(use "git rebase --skip" to skip this patch)
(use "git rebase --abort" to check out the original branch)
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: resources/celerity/map.php
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
both modified: webroot/rsrc/image/sprite-menu-X2.png
both modified: webroot/rsrc/image/sprite-menu.png
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: resources/celerity/map.php
Untracked files:
(use "git add <file>..." to include in what will be committed)
conf/backup-20141127.sql
conf/backup.sql
migrate/
resources/chatbot/xessife.json
root@855c3328c91d:/opt/phabricator# git add resources/celerity/map.php webroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rs rc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.png 
fatal: pathspec 'webroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pngwebroot/rsrc/image/sprite-menu.pn' did not match any files
root@855c3328c91d:/opt/phabricator# root@855c3328c91d:/opt/phabricator# git status
rebase in progress; onto 4783c39
You are currently rebasing branch 'production' on '4783c39'.
(fix conflicts and then run "git rebase --continue")
(use "git rebase --skip" to skip this patch)
(use "git rebase --abort" to check out the original branch)
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: resources/celerity/map.php
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
both modified: webroot/rsrc/image/sprite-menu-X2.png
both modified: webroot/rsrc/image/sprite-menu.png
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: resources/celerity/map.php
Untracked files:
(use "git add <file>..." to include in what will be committed)
conf/backup-20141127.sql
conf/backup.sql
migrate/
resources/chatbot/xessife.json
root@855c3328c91d:/opt/phabricator# git add resources/celerity/map.php webroot/rsrc/image/sprite-menu.png webroot/rsrc/image/sprite-menu-X2.png
root@855c3328c91d:/opt/phabricator# git rebase --continue
Applying: Updating logo
No changes - did you forget to use 'git add'?
If there is nothing left to stage, chances are that something else
already introduced the same changes; you might want to skip this patch.
When you have resolved this problem, run "git rebase --continue".
If you prefer to skip this patch, run "git rebase --skip" instead.
To check out the original branch and stop rebasing, run "git rebase --abort".
root@855c3328c91d:/opt/phabricator# git status
rebase in progress; onto 4783c39
You are currently rebasing branch 'production' on '4783c39'.
(all conflicts fixed: run "git rebase --continue")
Untracked files:
(use "git add <file>..." to include in what will be committed)
conf/backup-20141127.sql
conf/backup.sql
migrate/
resources/chatbot/xessife.json
nothing added to commit but untracked files present (use "git add" to track)
root@855c3328c91d:/opt/phabricator# git rebase --skip
root@855c3328c91d:/opt/phabricator# git log
[?1h= commit 4783c3940d00c798e85f602d361e68e2d4ef6f32
Author: epriestley <git@epriestley.com>
Date: Tue Apr 7 16:00:18 2015 -0700

Summarize data cache usage and allocation information

Summary: Ref T5501. Group cache data by key pattern.

Test Plan: {F362994}

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5501

Differential Revision: https://secure.phabricator.com/D12317

commit ac27b93c9fd4031919389d649465113806e97a0d
Author: Michael Krasnow <mnkras@gmail.com>
Date: Tue Apr 7 15:53:59 2015 -0700

Wowify translations

Summary: Add some more translations to make the interface very wow (Thanks to Robert Calaceto)

Test Plan: Squinted my eyes and stared at the UI until stuff made sense.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley
:  ESCESC[[55~~  :  ESCESC[[66~~  
Subscribers: Korvin, chad, epriestley

Differential Revision: https://secure.phabricator.com/D12312

commit c5d38c6e08f9cd3ffed3fc31fd0348dc3d6afcdd
Author: epriestley <git@epriestley.com>
Date: Tue Apr 7 15:08:47 2015 -0700

Provide more information about cache sizing in cache diagnostics

Summary: Ref T5501. This expands cache information a little more.

Test Plan: {F362975}

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5501

Differential Revision: https://secure.phabricator.com/D12316

commit 0880788bd4cffa2ad074faf69fd8aaf9a81e0ae3
Author: epriestley <git@epriestley.com>
Date: Tue Apr 7 14:38:03 2015 -0700

Restructure cache checks to improve modularity

Summary:
Ref T5501. This code was headed down a bad road; dump an indirection layer between rendering and data gatehring.
:  ESCESC[[66~~  
In particular, this will make it much easier to lift these issues into setup warnings eventually.

Test Plan: Viewed cache status page.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5501

Differential Revision: https://secure.phabricator.com/D12315

commit c6b05dbb63a1ea001ef27bc43b7a1d3c82c4fa5e
Author: epriestley <git@epriestley.com>
Date: Tue Apr 7 14:28:20 2015 -0700

Add a very basic cache status page

Summary:
Ref T5501. This is just getting version detection and availability right, probably.

Eventually, this will get lifted up a bit and "$remedy" will turn into setup issues (or maybe one setup issue saying "your cache setup is messed  up, click here to understand why").

Test Plan:
{F362935}

I intend to shove these up to production one-by-one since production is APC and local is Opcache + APCu.

Reviewers: btrahan
: [?1l>root@855c3328c91d:/opt/phabricator# git logroot@855c3328c91d:/opt/phabricator# git status
On branch production
Untracked files:
(use "git add <file>..." to include in what will be committed)
conf/backup-20141127.sql
conf/backup.sql
migrate/
resources/chatbot/xessife.json
nothing added to commit but untracked files present (use "git add" to track)
root@855c3328c91d:/opt/phabricator# git diff masrter master production
[?1h= [?1l>root@855c3328c91d:/opt/phabricator#
Script done on Wed Apr 8 10:49:23 2015

File Metadata

Mime Type
application/octet-stream
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1611
Default Alt Text
T315.log (473 KB)

Event Timeline