Page MenuHomePhabricator
Feed All Stories

Feb 8 2018

epriestley triaged T13068: Refinements for "Mute Notifications" as Low priority.
Feb 8 2018, 6:55 PM · Notifications, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Restricted Differential Revision.
Feb 8 2018, 6:48 PM · Plans, Must Encrypt Mail, Mail
epriestley added a comment to T13065: Move storage for `mailKey` to the Mail application.

If we make "Must Encrypt" stateful, that flag should also probably live in this table.

Feb 8 2018, 6:02 PM · Mail
epriestley moved T7477: Handle inbound email with phabricator address in the CC from Stamps/Failover to Future on the Mail board.
Feb 8 2018, 6:02 PM · llvm, Restricted Project, Restricted Project, Mail
epriestley added a comment to T7477: Handle inbound email with phabricator address in the CC.

The scope on T13053 didn't end up making it very far in this direction so I think this missed the boat for now.

Feb 8 2018, 6:02 PM · llvm, Restricted Project, Restricted Project, Mail
epriestley added a comment to T8363: Include reply action ("!action") hints in outbound email.

T11934 plans to add these commands everywhere. If they're available all over the place, it might be less necessary to add reminders.

Feb 8 2018, 6:00 PM · llvm, Restricted Project, Mail
epriestley moved T8363: Include reply action ("!action") hints in outbound email from Backlog to Future on the Mail board.
Feb 8 2018, 5:58 PM · llvm, Restricted Project, Mail
epriestley closed T11389: Object links merged in plain text email as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 5:52 PM · Remarkup, Bug Report, Mail
epriestley closed T7804: Implement an "Acting User" Herald condition as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 5:52 PM · Restricted Project, Herald, Mail
epriestley added a comment to T11389: Object links merged in plain text email.

D19032 now renders D123 in text contexts (plaintext email) as D123 <https://dev.tyrellcorp.com/D123> instead of https://dev.tyrellcorp.com/D123.

Feb 8 2018, 5:51 PM · Remarkup, Bug Report, Mail
epriestley added a revision to T11389: Object links merged in plain text email: Unknown Object (Differential Revision).
Feb 8 2018, 5:50 PM · Remarkup, Bug Report, Mail
epriestley moved T11389: Object links merged in plain text email from Backlog to Stamps/Failover on the Mail board.
Feb 8 2018, 5:50 PM · Remarkup, Bug Report, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 5:41 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T7804: Implement an "Acting User" Herald condition: Unknown Object (Differential Revision).
Feb 8 2018, 5:41 PM · Restricted Project, Herald, Mail
epriestley moved T7804: Implement an "Acting User" Herald condition from v3 to Stamps/Failover on the Mail board.
Feb 8 2018, 5:40 PM · Restricted Project, Herald, Mail
epriestley closed T10189: Differential email headers seem to be missing as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 5:31 PM · Differential, Mail, Bug Report
epriestley closed T7463: after changed mailbox to office 365, mail format is strange as Invalid.

I'm not sure how to reproduce whatever remaining issues are described here so I don't see how to move this forward.

Feb 8 2018, 5:26 PM · Mail
epriestley added a comment to T10189: Differential email headers seem to be missing.

D19030 marks this as fixed: it removes this documentation.

Feb 8 2018, 5:23 PM · Differential, Mail, Bug Report
epriestley moved T10189: Differential email headers seem to be missing from v3 to Stamps/Failover on the Mail board.
Feb 8 2018, 5:21 PM · Differential, Mail, Bug Report
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 5:21 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T10189: Differential email headers seem to be missing: Unknown Object (Differential Revision).
Feb 8 2018, 5:21 PM · Differential, Mail, Bug Report
epriestley moved T10874: Add repository or project to email subject from v3 to Stamps/Failover on the Mail board.
Feb 8 2018, 5:14 PM · Restricted Project, Mail, Feature Request
epriestley merged T10874: Add repository or project to email subject into T10448: Modularize mail tags.
Feb 8 2018, 5:13 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
epriestley merged task T10874: Add repository or project to email subject into T10448: Modularize mail tags.
Feb 8 2018, 5:13 PM · Restricted Project, Mail, Feature Request
epriestley added a comment to T10874: Add repository or project to email subject.

I'm going to merge this into T10448, which exposes this information in an X-Header and optionally in mail bodies.

Feb 8 2018, 5:13 PM · Restricted Project, Mail, Feature Request
epriestley closed T6576: HTML bodies are not passed to all emails, a subtask of T992: Send rich HTML mail bodies without impacting reply handling functionality, as Resolved.
Feb 8 2018, 5:12 PM · Mail, Differential
epriestley closed T6576: HTML bodies are not passed to all emails as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 5:12 PM · llvm, Mail
epriestley moved T10283: improve differential emails, optimizing for efficiency from Backlog to Stamps/Failover on the Mail board.
Feb 8 2018, 5:11 PM · Mail, Restricted Project, Feature Request
epriestley added a project to T10283: improve differential emails, optimizing for efficiency: Mail.
Feb 8 2018, 5:11 PM · Mail, Restricted Project, Feature Request
epriestley closed T10283: improve differential emails, optimizing for efficiency as Resolved.

(I think everything actionable here was addressed, or survives in followups.)

Feb 8 2018, 5:10 PM · Mail, Restricted Project, Feature Request
epriestley added a comment to T6576: HTML bodies are not passed to all emails.

I've marked D19029 as resolving this since it fixes the last one of these that I'm aware of. HTML mail has been the default for a long time now so this presumably isn't really causing problems even if there are other cases.

Feb 8 2018, 5:08 PM · llvm, Mail
epriestley added a revision to T6576: HTML bodies are not passed to all emails: Unknown Object (Differential Revision).
Feb 8 2018, 5:08 PM · llvm, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 5:08 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 5:05 PM · Plans, Must Encrypt Mail, Mail
epriestley moved T6576: HTML bodies are not passed to all emails from v3 to Stamps/Failover on the Mail board.
Feb 8 2018, 5:04 PM · llvm, Mail
epriestley moved T13065: Move storage for `mailKey` to the Mail application from Backlog to Far Future on the Mail board.
Feb 8 2018, 5:00 PM · Mail
epriestley moved T13066: Refine inbound mail error behaviors, distinguishing between actual mail sender and acting-as sender from Backlog to Far Future on the Mail board.
Feb 8 2018, 5:00 PM · Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 5:00 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 4:52 PM · Plans, Must Encrypt Mail, Mail
witrin added a comment to T5474: Support workboard column triggers which activate when a task is dropped into a column.

@kislinsk Is it possible to externalize your solution? I have no information about the status of Phabricator supporting extensions but when there is a way to separate your solution from the core cleanly, why not creating a repository on GitHub? I would love to use this right now! :D

Feb 8 2018, 4:09 PM · Workboards (v3), Restricted Project
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 8 2018, 3:03 PM · Plans, Must Encrypt Mail, Mail
epriestley closed T12689: Mail is still received after resigning from a revision as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 2:29 PM · Mail, Differential, Bug Report
epriestley closed T4776: Notify users when someone takes an action that takes them off an object's recipient list as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 2:28 PM · Mail, Restricted Project, Transactions
epriestley closed T12491: Error reply emails which are generated before identifying the sender should no longer be sent, now that the "always require verification" rule is in place as Resolved by committing Restricted Diffusion Commit.
Feb 8 2018, 2:26 PM · Mail, Bug Report
epriestley updated the task description for T13053: Plans: Mail Tags and Failover.
Feb 8 2018, 2:01 PM · Plans, Must Encrypt Mail, Mail
epriestley updated the task description for T13053: Plans: Mail Tags and Failover.
Feb 8 2018, 1:48 PM · Plans, Must Encrypt Mail, Mail

Feb 7 2018

epriestley added a revision to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps: Unknown Object (Differential Revision).
Feb 7 2018, 6:53 PM · Remarkup
epriestley added a revision to T12644: Emoji autocomplete ordering doesn't follow unicode standards: Unknown Object (Differential Revision).
Feb 7 2018, 6:53 PM · Remarkup, Bug Report
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 5:42 PM · Plans, Must Encrypt Mail, Mail
epriestley added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

As it turns out, I wrote a bit of {icon ... size=72} yesterday but ran into a related issue: it's hard for us to tell if the X in {icon X} is a single character or not.

Feb 7 2018, 5:37 PM · Remarkup
cspeckmim added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

Would you want to include the use case of making specific letters/words of inline text larger/smaller/bouncier? I like the idea of {style ...} though it is awfully similar to {icon ...}

Feb 7 2018, 5:03 PM · Remarkup
epriestley added a revision to T12689: Mail is still received after resigning from a revision: Unknown Object (Differential Revision).
Feb 7 2018, 4:08 PM · Mail, Differential, Bug Report
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 4:08 PM · Plans, Must Encrypt Mail, Mail
epriestley added a comment to T13053: Plans: Mail Tags and Failover.

See PHI178 and PHI126. See T12689. When users resign from a revision, they should not receive mail about it even if they're a member of a non-resigned package or project. This requires propagating mail recipients deeper into the stack, and retaining richer recipient information. Subscriptions should be upgraded to support a stronger "unsubscribe" which can get you out of indirect subscriptions via projects/packages/etc. These probably mostly go down the same pathway.

Feb 7 2018, 2:31 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T4776: Notify users when someone takes an action that takes them off an object's recipient list: Unknown Object (Differential Revision).
Feb 7 2018, 2:11 PM · Mail, Restricted Project, Transactions
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 2:11 PM · Plans, Must Encrypt Mail, Mail
epriestley triaged T13066: Refine inbound mail error behaviors, distinguishing between actual mail sender and acting-as sender as Wishlist priority.
Feb 7 2018, 1:35 PM · Mail
epriestley added a revision to T12491: Error reply emails which are generated before identifying the sender should no longer be sent, now that the "always require verification" rule is in place: Unknown Object (Differential Revision).
Feb 7 2018, 1:18 PM · Mail, Bug Report
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 1:18 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 1:02 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 12:09 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 12:00 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 11:52 AM · Plans, Must Encrypt Mail, Mail
epriestley added a comment to T13065: Move storage for `mailKey` to the Mail application.

If D19012/D19013 turn out badly this table should be <objectPHID, mailKey, firstSubjectWeSentMailWith> so there's some vague argument for waiting until those are in the wild for a little bit or naming the table in a more generic way (MailObjectMetadata instead of MailObjectKey).

Feb 7 2018, 11:47 AM · Mail
epriestley triaged T13065: Move storage for `mailKey` to the Mail application as Low priority.
Feb 7 2018, 11:42 AM · Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 11:35 AM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 7 2018, 11:17 AM · Plans, Must Encrypt Mail, Mail
epriestley updated the task description for T13053: Plans: Mail Tags and Failover.
Feb 7 2018, 11:00 AM · Plans, Must Encrypt Mail, Mail
tolbrino added a comment to T10725: Can't access binary files of differential revision.

I've been running into the same issue for a while now. Using the Default Policy set to Subscribers for Files works well when adding files to Phriction pages and Maniphest tickets. However, when adding binary files as part of a Diff the creator of that Diff needs to change each files permissions by hand before a reviewer can download the Diff. Moreover, this needs to be repeated for every new version of that Diff.

Feb 7 2018, 8:58 AM · Restricted Project, Differential, Bug Report
Itms added a comment to T9608: Implement complex variable replacement DSLs in Harbormaster (application/json, application/xml).

(T12812 wants custom headers, but the only use case appears to be better covered by T12813.)

Feb 7 2018, 8:30 AM · Restricted Project, Harbormaster
epriestley added a revision to T12907: Unable to download large files through alternative file domain: Unknown Object (Differential Revision).
Feb 7 2018, 12:14 AM · Bug Report

Feb 6 2018

epriestley closed T13058: Indicate that the "upload file" modal dialog is doing something when uploading large files as Resolved.

Presuming this is a version issue or evil spirits or something until some contrary evidence surfaces.

Feb 6 2018, 9:08 PM
epriestley triaged T13064: `arc patch` can fail when a non-UTF8 file is detected as binary and moved (?) as Normal priority.
Feb 6 2018, 7:36 PM · Arcanist, Differential
epriestley added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

Some other possibilities:

Feb 6 2018, 7:00 PM · Remarkup
epriestley added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

It's a real tragedy. The biggest header is definitely unacceptable for huge emoji.

Feb 6 2018, 6:52 PM · Remarkup
cspeckmim added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

Currently there's no way to make an increasingly larger parade of dogs

=====:dog2:=====
====:dog2:====
===:dog2:===
==:dog2:== 
=:dog2:=
Feb 6 2018, 6:51 PM · Remarkup
epriestley added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

Yeah, the only reason I pursued this was for giant emoji. I was just going to do {huge 🐱} or something first, but then I figured {drop-cap 🐱} was a little more defensible as a general feature while still solving the huge emoji problem.

Feb 6 2018, 6:48 PM · Remarkup
cspeckmim added a comment to T13063: Maybe render all text with IMPRESSIVE illuminated drop caps.

I've been wanting to make a "giant emoji" task since emoji were added but was too afraid...

Feb 6 2018, 6:45 PM · Remarkup
epriestley added a member for Community: reed.
Feb 6 2018, 6:26 PM
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Unknown Object (Differential Revision).
Feb 6 2018, 5:44 PM · Phacility, Mail
epriestley updated the task description for T12677: Support multiple mail delivery services for automatic failover.
Feb 6 2018, 5:21 PM · Phacility, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 5:17 PM · Plans, Must Encrypt Mail, Mail
arrowd added a comment to T5726: Add more information to story POSTs during the feed.http-hooks hook.

One concern about this is that this information is policy-bypassing.

Feb 6 2018, 4:57 PM · Feed
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Unknown Object (Differential Revision).
Feb 6 2018, 4:43 PM · Phacility, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 4:43 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Unknown Object (Differential Revision).
Feb 6 2018, 4:16 PM · Phacility, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 4:16 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 2:52 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Restricted Differential Revision.
Feb 6 2018, 2:52 PM · Phacility, Mail
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Unknown Object (Differential Revision).
Feb 6 2018, 2:23 PM · Phacility, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 2:23 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 2:06 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Unknown Object (Differential Revision).
Feb 6 2018, 2:06 PM · Phacility, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 1:09 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T12677: Support multiple mail delivery services for automatic failover: Unknown Object (Differential Revision).
Feb 6 2018, 1:09 PM · Phacility, Mail
epriestley added a revision to T12101: Phabricator PHP 7 Compatibility: Unknown Object (Differential Revision).
Feb 6 2018, 1:00 PM · Infrastructure, Guides
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 12:34 PM · Plans, Must Encrypt Mail, Mail
epriestley added a revision to T13053: Plans: Mail Tags and Failover: Unknown Object (Differential Revision).
Feb 6 2018, 12:19 PM · Plans, Must Encrypt Mail, Mail
epriestley added a comment to T13062: Trying to manage anything in Gsuite is kind of not great?.

I'd either want to pay some service to deal with this or run an open source server that I was confident it was possible to fix, but one option is definitely to run Postfix/Dovecot/Exim/whatever the kids use these days.

Feb 6 2018, 11:58 AM · Phacility, Ops
avivey added a comment to T13062: Trying to manage anything in Gsuite is kind of not great?.

If all you're going for are emails, why not spin up your own Exchange server (or whatever the kids use these days)? With maybe forwarding to a epriestley-phacility@gmail.com so you remain compliant?

Feb 6 2018, 2:01 AM · Phacility, Ops