Page MenuHomePhabricator
Feed All Stories

May 26 2016

• spiridon-alexandru awarded T4853: A "tracked time per project" would be really usefull for project manager. a Like token.
May 26 2016, 12:29 PM · Phrequent
• spiridon-alexandru awarded T3569: Make Phrequent somewhat usable a Like token.
May 26 2016, 12:28 PM · Phrequent
bagpuss41 updated Q403: Examples of Google Sheets (AppsScript) / Maniphest integration? from to Examples of Google Sheets (AppsScript) / Maniphest integration?.
May 26 2016, 10:50 AM · Maniphest
richardvanvelzen added a comment to T4334: Support PHP5.4+ syntax in XHPAST.

I'm about to start implement full dereferencing support. Cases that are missing now:

($expr)[0];
SomeClass::BRILLIANT_CONSTANT[5];
May 26 2016, 10:13 AM · XHPAST
d.maznekov added a comment to T10922: Upgrading: New Repository UI, APIs, and URI management.

Good time of day palls.
How to add tag (respectively connect repo to project) in that new style ?
I'm asking because till now all our commits to HG repo was referenced to task with keywords like "ref" or "closes" etc.
All our repos is organized and setup like that. Today I must create new repo attached to new project and the problem....
Can't reference or act to any task/project with commits?
Or I miss something but can't find even add tag command.
Please advice, thanks in advance !

May 26 2016, 8:12 AM · Diffusion (v3), Installing & Upgrading
sharmakhimlal created T11039: Trello to Phabricator Migration issue with trello_create.py and trello_makePHIDs.py.
May 26 2016, 6:41 AM · Bug Report
aristedes added a comment to T11038: Herald rules linked to projects don't work as expected.

OK, thanks. Because there is no documentation about what any of these choices mean would you like to make this task a documentation fixing issue?

May 26 2016, 6:25 AM · Owners, Herald, Bug Report
epriestley closed T11038: Herald rules linked to projects don't work as expected as Invalid.

Code being owned by a package does not tag it with a project.

May 26 2016, 6:19 AM · Owners, Herald, Bug Report
amire80 awarded T5267: Localize Phabricator a Love token.
May 26 2016, 5:46 AM · Prioritized, Localization
hach-que added a comment to T9530: Release Server / Workflow app / Future of Releeph .

So I was thinking about software components recently and one of the issues I've had with both Jenkins and Harbormaster is that builds of one repository aren't aware of the builds from another repository. This is a common scenario in the software I build:

May 26 2016, 5:08 AM · Restricted Project, Harbormaster
• kaendfinger added a comment to T11027: Prevent Git from signing commits generated by "arc patch".

@hach-que My bad, misread the title. Thanks for the clarification :)

May 26 2016, 3:58 AM · Arcanist, Feature Request
aristedes created T11038: Herald rules linked to projects don't work as expected.
May 26 2016, 3:25 AM · Owners, Herald, Bug Report
epriestley added a comment to T10811: `phd-daemon` crash after automatic restart following config change.

D15977 improves some behaviors slightly and adds more extensive logging for signal handling. I don't think I caught anything with real meat to it.

May 26 2016, 3:23 AM · Daemons, Bug Report
hach-que added a comment to T11027: Prevent Git from signing commits generated by "arc patch".

@kaendfinger This task is about arc patch. arc land is separate, and I don't believe there's anything Arcanist can do (other than not signing at all) because it must mutate the commits in order to land them. Since you don't have the original author's private key when landing, it can't be signed correctly when you do arc land.

May 26 2016, 3:21 AM · Arcanist, Feature Request
epriestley added a revision to T10811: `phd-daemon` crash after automatic restart following config change: Unknown Object (Differential Revision).
May 26 2016, 3:19 AM · Daemons, Bug Report
epriestley added a revision to T4103: Implement "Role Profiles" to provide search, homepage and application defaults: Unknown Object (Differential Revision).
May 26 2016, 1:40 AM · Prioritized, Restricted Project, Restricted Project, Applications, Dashboards
epriestley added a comment to T10811: `phd-daemon` crash after automatic restart following config change.

D15975 should fix the (Exception) No such daemon "39084:6ra7uz"! error. I'm not sure if it will do anything for stability or not, but it should reduce noise. I didn't uncover anything interesting in resolving it (it wasn't really even a race, just a fairly straightforward set of state management bugs).

May 26 2016, 1:17 AM · Daemons, Bug Report
epriestley added a revision to T10811: `phd-daemon` crash after automatic restart following config change: Unknown Object (Differential Revision).
May 26 2016, 1:13 AM · Daemons, Bug Report
hach-que added a comment to T11036: Put subproject columns on workboards.

parrot

May 26 2016, 12:57 AM · Workboards (v3), Projects (v3)
alawson added a comment to Q402: Why do my daemons keep <dying> ?.

Sure thing. I left the office shortly after posting on Ponder (hence the
answer delay).

May 26 2016, 12:54 AM · Daemons
hach-que added a comment to T11033: Browser/OS plugin to be able to use "Passphrase" as the main password manager.

You can talk to Passphrase over Conduit; you need to give credentials access by clicking the "Allow Conduit Access" action.

May 26 2016, 12:49 AM · Passphrase, Feature Request
epriestley added a comment to Q402: Why do my daemons keep <dying> ?.

This is almost certainly not a resource problem, but I have no idea what it is.

May 26 2016, 12:36 AM · Daemons
alawson added a comment to Q402: Why do my daemons keep <dying> ?.

Yes, they die when called manually.

May 26 2016, 12:32 AM · Daemons

May 25 2016

epriestley added a comment to T4103: Implement "Role Profiles" to provide search, homepage and application defaults.

My tentative plan here is:

May 25 2016, 11:06 PM · Prioritized, Restricted Project, Restricted Project, Applications, Dashboards
epriestley added a comment to Q402: Why do my daemons keep <dying> ?.

I actually have no clue. There are AMIs for it in AWS but maybe that's unrelated or related in some complicated way.

May 25 2016, 10:28 PM · Daemons
chad added a comment to Q402: Why do my daemons keep <dying> ?.

Isn't CloudLinux a shared-host?

May 25 2016, 10:26 PM · Daemons
epriestley added a comment to Q402: Why do my daemons keep <dying> ?.

(By "provide instructions to construct a similar system", I mean something we can do in a few minutes, like launch a VM in AWS. I don't see any CloudLinux 6.8 AMIs offhand there, though.)

May 25 2016, 10:26 PM · Daemons
epriestley added a comment to Q402: Why do my daemons keep <dying> ?.
  • Do they die after 5 minutes if you start them manually?
  • Can you give us access to this system, or provide instructions for us to construct a similar system? We haven't seen this on any production system we manage, but do have other installs reporting some possibly-related issues.
May 25 2016, 10:23 PM · Daemons
alawson updated Q402: Why do my daemons keep <dying> ? from to Why do my daemons keep <dying> ?.
May 25 2016, 10:16 PM · Daemons
cspeckmim added a comment to T10907: Older project's icon changes back after a few days.

The recent changes to the local filestore permission did not seem to resolve this (my truck went missing again). However, now that the logs aren't totally polluted I may see the exception related to this. I'm not positive whether this provides more insight or not, though.

/var/tmp/phd/log/daemons.log
[25-May-2016 13:22:23 America/New_York] [2016-05-25 13:22:23] EXCEPTION: (PhutilProxyException) Permanent failure while executing Task ID 4733388. {>} (PhabricatorWorkerPermanentFailureException) Unable to load transactions: PHID-XACT-DREV-vl56ah6csf7wlan. at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:112]
[25-May-2016 13:22:23 America/New_York] arcanist(head=stable, ref.master=d54cb072facd, ref.stable=1439aaa87183), phabricator(head=stable, ref.master=7cc8a73d1efd, ref.stable=2c67d9c8ace2, custom=2), phutil(head=stable, ref.master=83f09f6c5a03, ref.stable=76425eaa8125)
[25-May-2016 13:22:23 America/New_York]   #0 <#2> PhabricatorApplicationTransactionPublishWorker::loadTransactions(DifferentialRevision) called at [<phabricator>/src/applications/transactions/worker/PhabricatorApplicationTransactionPublishWorker.php:19]
[25-May-2016 13:22:23 America/New_York]   #1 <#2> PhabricatorApplicationTransactionPublishWorker::doWork() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorWorker.php:122]
[25-May-2016 13:22:23 America/New_York]   #2 <#2> PhabricatorWorker::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/storage/PhabricatorWorkerActiveTask.php:171]
[25-May-2016 13:22:23 America/New_York]   #3 <#2> PhabricatorWorkerActiveTask::executeTask() called at [<phabricator>/src/infrastructure/daemon/workers/PhabricatorTaskmasterDaemon.php:22]
[25-May-2016 13:22:23 America/New_York]   #4 PhabricatorTaskmasterDaemon::run() called at [<phutil>/src/daemon/PhutilDaemon.php:183]
[25-May-2016 13:22:23 America/New_York]   #5 PhutilDaemon::execute() called at [<phutil>/scripts/daemon/exec/exec_daemon.php:125]
May 25 2016, 10:14 PM · Projects, Bug Report (Needs Information)
epriestley renamed T9028: Phabricator handles commits which are published and later deleted poorly from Deleting a branch does not delete associated audits to Phabricator handles commits which are published and later deleted poorly.
May 25 2016, 9:38 PM · Restricted Project, Prioritized, Audit, Restricted Project
scode added a project to T9028: Phabricator handles commits which are published and later deleted poorly: Restricted Project.
May 25 2016, 9:37 PM · Restricted Project, Prioritized, Audit, Restricted Project
kylejao updated Q401: Fatal error: Class 'PhabricatorTestCase' not found from to Fatal error: Class 'PhabricatorTestCase' not found.
May 25 2016, 9:29 PM
epriestley added a comment to T9028: Phabricator handles commits which are published and later deleted poorly.

A sub-problem here is that if daemons discover commits but those commits are deleted before they can be processed, the tasks fail forever. This is normally unusual (git won't GC the commits for a few weeks, which often gives the daemons enough time to process them) but cases like fiddling with tracking, re-cloning a repository, everyone going on vacation for a couple weeks, or clustering an observed repository can exacerbate them.

May 25 2016, 9:22 PM · Restricted Project, Prioritized, Audit, Restricted Project
epriestley moved T9028: Phabricator handles commits which are published and later deleted poorly from Backlog to Preflight on the Prioritized board.
May 25 2016, 9:20 PM · Restricted Project, Prioritized, Audit, Restricted Project
epriestley added a project to T9028: Phabricator handles commits which are published and later deleted poorly: Prioritized.
May 25 2016, 9:19 PM · Restricted Project, Prioritized, Audit, Restricted Project
epriestley added a revision to T5267: Localize Phabricator: Unknown Object (Differential Revision).
May 25 2016, 9:06 PM · Prioritized, Localization
Krinkle updated the task description for T7468: No way to disable web notifications for token awards.
May 25 2016, 7:55 PM · Tokens
Krinkle updated the task description for T7468: No way to disable web notifications for token awards.
May 25 2016, 7:55 PM · Tokens
epriestley added a comment to T11036: Put subproject columns on workboards.

parrot

May 25 2016, 7:44 PM · Workboards (v3), Projects (v3)
chad added a comment to T11036: Put subproject columns on workboards.

parrot

May 25 2016, 7:39 PM · Workboards (v3), Projects (v3)
epriestley created T11037: `bin/phd status` is misleading about local / remote daemons.
May 25 2016, 7:15 PM · Daemons, Restricted Project
epriestley added a comment to T11036: Put subproject columns on workboards.

For prioritization, I estimate we can complete this within 6 hours. It may all be straightforward and easier than that, but there are enough weird edge cases and UI implications that I don't want to commit to a best-case estimate.

May 25 2016, 6:41 PM · Workboards (v3), Projects (v3)
epriestley created T11036: Put subproject columns on workboards.
May 25 2016, 6:39 PM · Workboards (v3), Projects (v3)
qgil added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

You can test with "Discovery" at https://phabricator.wikimedia.org/

May 25 2016, 6:36 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

Almanac Blueprints aren't mentioned downstream but I think are also a fairly good fit for this:

May 25 2016, 5:46 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

Yeah, I don't think this helps at all if there are 50 results, but I don't think we can do anything about that. Better solution is to fix the workflow somehow (nuance, subprojects, etc).

May 25 2016, 5:40 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

The original use case on the downstream task (https://phabricator.wikimedia.org/T234) was this:

May 25 2016, 5:39 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
chad added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

I can remember trying to file a bug against Safari when I worked at Apple, seems like a simple task. But typing "Safari" came back with 50-100 tags... I had no clue as a first time filer what to fill out. A short description might have helped, perhaps. But overall I guess I'd like to understand what users are ending up at the browse dialog to begin with. In the Safari case, having something like Nuance is better for the novice user than asking them to wade through 50 results and guess the correct one. I want to basically make sure we understand which user we're helping here.

May 25 2016, 5:39 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

I think users are probably mostly only using this UI to browse things anyway, so it's likely OK to "slow it down" a bit visually, since that could make it easier to navigate if we save users from needing to go look up information in a new window.

May 25 2016, 5:31 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
ysood added a comment to T5391: Support custom fields in 'Export to Excel'.

@witrin your implementation is really useful. Just an addition for custom fields of storage type PhabricatorStandardCustomFieldSelect (dropdowns). The getValueForStorage() function only returns the index of the field's value.. I found this useful in getting the human readable format of the field's value

May 25 2016, 5:20 PM · Data Exporters
chad added a project to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier: Design.
May 25 2016, 5:20 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.

(Although we do formally support and have documentation for the the "import, then make hosted" and "copy the whole working directory into place" methods of repository import now, both of which skip the pre-receive rules.)

May 25 2016, 5:13 PM · Restricted Project, Diffusion, Herald
epriestley added a comment to T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.

Disabling Herald there only disables the post-push, at-discovery-time rules, not the pre-push pre-receive-commit-hook rules.

May 25 2016, 5:12 PM · Restricted Project, Diffusion, Herald
eadler added a comment to T8951: Allow Diffusion repositories to disable "push" Herald Rules to improve support for importing large repositories by pushing them.

Hasn't this been done for a long time? In the current form on the page diffusion/edit/.../page/actions/ ?

May 25 2016, 5:08 PM · Restricted Project, Diffusion, Herald
chad added a comment to T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.

I worry overall that this will compound the issue when installs have too many projects. That is, if they already have hundreds/thousands of projects, doubling the information makes the UI twice as large and difficult to navigate through. Maybe one idea would be to only show additional information optionally (via a checkbox) or only after results start to get filtered?

May 25 2016, 5:05 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
epriestley added a comment to T6523: Allow creating/adding images to mocks with a vanilla upload control.

My plan is to put an on-hover (always available on mobile) edit icon on top of the thumbs on the edit UI, similar to how the interaction works on workboard cards:

May 25 2016, 4:48 PM · Prioritized, Pholio, Wikimedia
epriestley added a project to T6523: Allow creating/adding images to mocks with a vanilla upload control: Prioritized.
May 25 2016, 4:45 PM · Prioritized, Pholio, Wikimedia
epriestley added a project to T6916: Allow video embed in remarkup: Prioritized.
May 25 2016, 4:43 PM · Prioritized, Remarkup
epriestley added a comment to T6916: Allow video embed in remarkup.
  • We'll bring something similar to D11297 upstream.
  • T6674 discusses an issue where some mime types (notably, OGG) may ambiguously be audio or video. At a minimum, we'll provide {Fxxx, layout=video} or similar to force ambiguous types to render as a specific type. This may not really be much of a problem, but if we don't have an easy, reliable way to automatically detect whether a given .ogg file has video we aren't planning to put a tremendous amount of effort into detecting it correctly at this time.
May 25 2016, 4:43 PM · Prioritized, Remarkup
epriestley created T11035: Only evaluate newly added mentions/subscribers when applying transactions to remarkup blocks.
May 25 2016, 4:36 PM · Prioritized, Wikimedia, Remarkup
epriestley created T11034: Provide more information about projects, etc. in tokenizer browse dialog to make distinguishing between similar projects easier.
May 25 2016, 4:27 PM · Restricted Project, Design, Typeahead, Prioritized, Wikimedia
Sam2304 closed Q400: How can I generate Tables of Contents on Phriction pages? as resolved.
May 25 2016, 4:23 PM · Phriction
Sam2304 added a comment to Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).

hmm. I'll close this since everything seems to be working as intended...

May 25 2016, 4:23 PM
epriestley added a project to T3353: Make Phriction Document changes reviewable: Prioritized.
May 25 2016, 4:21 PM · Restricted Project, Prioritized, Phriction
epriestley added a project to T7643: Improve prose diffs (was: description changes don't generate usable diffs): Prioritized.
May 25 2016, 4:21 PM · Prioritized, Transactions
epriestley added a project to T4788: Allow "Edit Dependencies" both ways (blocking and depending): Prioritized.
May 25 2016, 4:21 PM · Prioritized, FreeBSD, User Delight, Maniphest, Wikimedia
epriestley added a project to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches: Prioritized.
May 25 2016, 4:21 PM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
epriestley added a project to T5267: Localize Phabricator: Prioritized.
May 25 2016, 4:20 PM · Prioritized, Localization
epriestley added a comment to Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).

iiam

May 25 2016, 4:19 PM
Sam2304 added a comment to Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).

Even more interesting, that code works fine on my instance...

May 25 2016, 4:18 PM
Sam2304 added a comment to Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).

Interesting. test_generating_toc has a TOC,

May 25 2016, 4:16 PM
epriestley added a comment to T11030: Cannot clone public repository over HTTP anonymously..

This should be fixed in HEAD of master. Thanks for the report! Let us know if you run into anything else.

May 25 2016, 4:11 PM · Diffusion, Bug Report
epriestley added a comment to Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).

Can you create a document on this install which you believe should have a table of contents but doesn't?

May 25 2016, 4:10 PM
epriestley added a comment to T11032: Repository URL missing port if phabricator is installed on non-80 port.

This should be fixed in HEAD of master. Thanks for the report! Let us know if you run into anything else.

May 25 2016, 4:09 PM · Diffusion, Bug Report
Sam2304 added a comment to Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).

Thanks for getting back to me so quickly @epriestley!

May 25 2016, 4:09 PM
epriestley closed T11030: Cannot clone public repository over HTTP anonymously. as Resolved by committing Restricted Diffusion Commit.
May 25 2016, 4:07 PM · Diffusion, Bug Report
epriestley closed T11032: Repository URL missing port if phabricator is installed on non-80 port as Resolved by committing Restricted Diffusion Commit.
May 25 2016, 4:07 PM · Diffusion, Bug Report
epriestley added Q400: How can I generate Tables of Contents on Phriction pages? (Answer 381).
May 25 2016, 4:06 PM
Sam2304 updated Q400: How can I generate Tables of Contents on Phriction pages? from to How can I generate Tables of Contents on Phriction pages?.
May 25 2016, 4:00 PM · Phriction
epriestley added a project to T11030: Cannot clone public repository over HTTP anonymously.: Diffusion.
May 25 2016, 3:13 PM · Diffusion, Bug Report
epriestley claimed T11030: Cannot clone public repository over HTTP anonymously..
May 25 2016, 3:13 PM · Diffusion, Bug Report
epriestley claimed T11032: Repository URL missing port if phabricator is installed on non-80 port.
May 25 2016, 3:12 PM · Diffusion, Bug Report
epriestley added a revision to T11030: Cannot clone public repository over HTTP anonymously.: Unknown Object (Differential Revision).
May 25 2016, 3:10 PM · Diffusion, Bug Report
epriestley added a revision to T11032: Repository URL missing port if phabricator is installed on non-80 port: Unknown Object (Differential Revision).
May 25 2016, 3:10 PM · Diffusion, Bug Report
epriestley added a comment to T4768: Phabricator silently overwrites concurrent changes (no conflict detection).

Copying in some context from elsewhere:

May 25 2016, 2:46 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
PhoneixS awarded T3985: Reporting for phrequent a Like token.
May 25 2016, 2:13 PM · Phrequent
epriestley triaged T11033: Browser/OS plugin to be able to use "Passphrase" as the main password manager as Wishlist priority.

This is conceptually reasonable, but likely years away. We ship no native code right now. Although there are many Phabricator applications which could take advantage of an optional OS client (for example, to make it easier to upload screenshots or access files) the pathway from where we are now to building one is a very long one, and none of these use cases are near the top of our priority list.

May 25 2016, 2:00 PM · Passphrase, Feature Request
mpathy created T11033: Browser/OS plugin to be able to use "Passphrase" as the main password manager.
May 25 2016, 1:34 PM · Passphrase, Feature Request
epriestley closed T11031: It is possible to create repositories with invalid ssh urls as Invalid.

Please read Contributing Bug Reports carefully and make sure you provide all the required information, particularly reproduction steps (see Providing Reproduction Steps). Thanks!

May 25 2016, 1:29 PM · Bug Report
OCram updated Q399: How to block `arc land` if build from differential revision failed from to How to block `arc land` if build from differential revision failed.
May 25 2016, 1:07 PM · Herald
RuralHunter created T11032: Repository URL missing port if phabricator is installed on non-80 port.
May 25 2016, 9:00 AM · Diffusion, Bug Report
rabahmeradi created T11031: It is possible to create repositories with invalid ssh urls.
May 25 2016, 6:36 AM · Bug Report
tail updated the task description for T11030: Cannot clone public repository over HTTP anonymously..
May 25 2016, 5:03 AM · Diffusion, Bug Report
tail created T11030: Cannot clone public repository over HTTP anonymously..
May 25 2016, 5:02 AM · Diffusion, Bug Report
aristedes created T11029: Colorized html inline diffs for Diffusion.
May 25 2016, 3:17 AM · Diffusion (v3), Audit
chad added a comment to T10694: Improve behavior of context for inline comments in mail.

It should probably go under T10978, I believe. I imagine it would get it for free, but worth mentioning over there nonetheless.

May 25 2016, 3:01 AM · Prioritized, Restricted Project, Differential, Mail
aristedes added a comment to T10694: Improve behavior of context for inline comments in mail.

I thought I tried that too, but perhaps I'm confused between differential and diffusion (such very confusing terminology for people new to phabricator!). I'm making inline comments against the commits, not against code reviews.

May 25 2016, 2:58 AM · Prioritized, Restricted Project, Differential, Mail
chad added a comment to T10694: Improve behavior of context for inline comments in mail.

This task is for inline comments on a diff in Differential.

May 25 2016, 2:46 AM · Prioritized, Restricted Project, Differential, Mail
• kaendfinger awarded T11027: Prevent Git from signing commits generated by "arc patch" a Like token.
May 25 2016, 2:33 AM · Arcanist, Feature Request