Page MenuHomePhabricator
Feed All Stories

Mar 26 2019

amckinley added a revision to T13127: Plans: Form Steering Committee For "+/-" Line Indicators: Restricted Differential Revision.
Mar 26 2019, 10:35 PM · Design, Differential, Plans
epriestley closed T12980: Diffusion search throws exception on older git as Wontfix.

Presumably obsolete since this hasn't cropped up again.

Mar 26 2019, 10:19 PM · Diffusion
epriestley closed T13268: In Remarkup, adjacent quoted lists may be incorrectly merged as Resolved by committing Restricted Diffusion Commit.
Mar 26 2019, 9:11 PM · Remarkup
epriestley added a revision to T13268: In Remarkup, adjacent quoted lists may be incorrectly merged: Unknown Object (Differential Revision).
Mar 26 2019, 8:40 PM · Remarkup
epriestley updated the task description for T13269: Improve initial implementations of Workboard triggers and groups.
Mar 26 2019, 7:52 PM · Workboards (v3)
epriestley added a comment to T11413: Support renaming Phacility instances.

After a few followup fixes, this now appears to be working. Remaining stuff I'd like to do:

Mar 26 2019, 7:37 PM · Phacility
epriestley triaged T13271: Dragging a task from a milestone column to a main board column occasionally fails with "Duplicate entry..." error as Low priority.
Mar 26 2019, 7:00 PM · Workboards
epriestley renamed T13263: Plans: 2019 Week 11-15 Bonus Content from Plans: 2019 Week 11 Bonus Content to Plans: 2019 Week 11-13 Bonus Content.
Mar 26 2019, 6:51 PM · Plans
epriestley added a revision to T13269: Improve initial implementations of Workboard triggers and groups: Unknown Object (Differential Revision).
Mar 26 2019, 6:47 PM · Workboards (v3)
amckinley added a revision to T13269: Improve initial implementations of Workboard triggers and groups: Unknown Object (Differential Revision).
Mar 26 2019, 6:40 PM · Workboards (v3)
epriestley closed T13266: Upgrading: Minor Changes to Query Paging / Cursors as Resolved.

Optimistically assuming we got most of these, since the ones we missed were weird and obvious and nothing new has turned up for a bit.

Mar 26 2019, 6:40 PM · Installing & Upgrading
epriestley updated the task description for T13269: Improve initial implementations of Workboard triggers and groups.
Mar 26 2019, 4:10 PM · Workboards (v3)
epriestley closed T12175: Simultaneous task moving on workboards results in error as Resolved by committing Restricted Diffusion Commit.
Mar 26 2019, 2:46 PM · Workboards (v3), Bug Report
tolbrino edited the content of Organizations Using Phabricator.
Mar 26 2019, 8:52 AM

Mar 25 2019

epriestley closed T13270: Diffusion [Code] button always goes to root of repo as Resolved by committing Restricted Diffusion Commit.
Mar 25 2019, 9:45 PM · Diffusion
epriestley added a revision to T13270: Diffusion [Code] button always goes to root of repo: Unknown Object (Differential Revision).
Mar 25 2019, 9:34 PM · Diffusion
epriestley claimed T13270: Diffusion [Code] button always goes to root of repo.
Mar 25 2019, 9:32 PM · Diffusion
epriestley updated the task description for T13269: Improve initial implementations of Workboard triggers and groups.
Mar 25 2019, 9:26 PM · Workboards (v3)
epriestley updated the task description for T13269: Improve initial implementations of Workboard triggers and groups.
Mar 25 2019, 9:15 PM · Workboards (v3)
epriestley closed T5474: Support workboard column triggers which activate when a task is dropped into a column as Resolved.

This more or less exists, now. See T13269 for followups and T13074 for additional context.

Mar 25 2019, 9:12 PM · Workboards (v3), Restricted Project
avivey created T13270: Diffusion [Code] button always goes to root of repo.
Mar 25 2019, 8:49 PM · Diffusion
epriestley triaged T13269: Improve initial implementations of Workboard triggers and groups as Normal priority.
Mar 25 2019, 8:20 PM · Workboards (v3)
epriestley added a comment to T13074: Plans: Workboard triggers, groups, and subproject columns.

See PHI119. PHI1128 is probably another copy of this, which suggests it's still a real bug.

Mar 25 2019, 7:57 PM · Workboards (v3), Plans, Projects
epriestley triaged T13268: In Remarkup, adjacent quoted lists may be incorrectly merged as Normal priority.
Mar 25 2019, 7:25 PM · Remarkup
epriestley added a revision to T12175: Simultaneous task moving on workboards results in error: Unknown Object (Differential Revision).
Mar 25 2019, 7:17 PM · Workboards (v3), Bug Report
epriestley added a revision to T13074: Plans: Workboard triggers, groups, and subproject columns: Unknown Object (Differential Revision).
Mar 25 2019, 7:17 PM · Workboards (v3), Plans, Projects
epriestley closed T13091: Ferret "Relevance" order does not always have all the columns it needs available as Resolved.
Mar 25 2019, 6:58 PM · Search
epriestley added a revision to T12175: Simultaneous task moving on workboards results in error: Unknown Object (Differential Revision).
Mar 25 2019, 5:49 PM · Workboards (v3), Bug Report
epriestley added a revision to T13074: Plans: Workboard triggers, groups, and subproject columns: Unknown Object (Differential Revision).
Mar 25 2019, 5:49 PM · Workboards (v3), Plans, Projects
epriestley claimed T12175: Simultaneous task moving on workboards results in error.
Mar 25 2019, 5:31 PM · Workboards (v3), Bug Report
epriestley updated the task description for T13074: Plans: Workboard triggers, groups, and subproject columns.
Mar 25 2019, 4:43 PM · Workboards (v3), Plans, Projects
epriestley added a comment to T13074: Plans: Workboard triggers, groups, and subproject columns.

Simply adding two position rows on the same board doesn't reproduce the exact same error, we get this instead: [Unable to find...]

Mar 25 2019, 4:28 PM · Workboards (v3), Plans, Projects
epriestley added a comment to T13074: Plans: Workboard triggers, groups, and subproject columns.

Make drops when a column position already exists go through.

Mar 25 2019, 4:24 PM · Workboards (v3), Plans, Projects
epriestley added a comment to T13074: Plans: Workboard triggers, groups, and subproject columns.

See PHI119. This may describe a race fixed by chaos reduction in T13054. PHI1128 is probably another copy of this, which suggests it's still a real bug.
See PHI208. This describes a performance issue on workboards with very large numbers of tasks.

Mar 25 2019, 4:17 PM · Workboards (v3), Plans, Projects
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 25 2019, 3:09 PM · Workboards (v3), Restricted Project
epriestley added a revision to T13266: Upgrading: Minor Changes to Query Paging / Cursors: Unknown Object (Differential Revision).
Mar 25 2019, 2:30 PM · Installing & Upgrading
epriestley added a revision to T13263: Plans: 2019 Week 11-15 Bonus Content: Unknown Object (Differential Revision).
Mar 25 2019, 2:28 PM · Plans
aklapper removed a project from T5000: Using Differential with plain Git, without requiring Arc: Wikimedia.
Mar 25 2019, 1:10 AM · KDE, FreeBSD, Restricted Project, Haskell.org, Differential, Arcanist

Mar 23 2019

thuffir added a comment to T11725: [Diffusion] Issue with checking out SVN repository while clone is successful for a Git repository.

Just ran into this issue on a freshly installed Ubuntu 16.04 docker container.
Actually it's just the package phpX.Y-xml what is missing.
In my case it was php7.2 so all I needed to do was:

sudo apt install php7.2-xml

(No extra repositories needed...)

Mar 23 2019, 11:11 PM · Bug Report (Needs Information)
epriestley updated the task description for T13267: Cluster daemons can spiral to death over contentious cache fills.
Mar 23 2019, 5:17 PM · Phacility
epriestley triaged T13267: Cluster daemons can spiral to death over contentious cache fills as Normal priority.
Mar 23 2019, 4:56 PM · Phacility
epriestley edited the content of Changelog.
Mar 23 2019, 2:43 PM
epriestley created 2019 Week 12 (Late March).
Mar 23 2019, 2:41 PM

Mar 22 2019

epriestley updated the task description for T13263: Plans: 2019 Week 11-15 Bonus Content.
Mar 22 2019, 10:36 PM · Plans
epriestley added a revision to T13263: Plans: 2019 Week 11-15 Bonus Content: Unknown Object (Differential Revision).
Mar 22 2019, 10:07 PM · Plans
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 22 2019, 3:10 PM · Workboards (v3), Restricted Project

Mar 21 2019

epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 21 2019, 10:27 PM · Workboards (v3), Restricted Project
epriestley added a comment to T6415: Workboard drag and drop freezes indefinitely if it cannot access the server even temporarily.

After D20305, this can be "fixed" with this change:

Mar 21 2019, 8:47 PM · Workboards
epriestley added a revision to T13074: Plans: Workboard triggers, groups, and subproject columns: Unknown Object (Differential Revision).
Mar 21 2019, 8:41 PM · Workboards (v3), Plans, Projects
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 21 2019, 8:24 PM · Workboards (v3), Restricted Project
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 21 2019, 7:31 PM · Workboards (v3), Restricted Project
epriestley closed T10336: Animate changes to workboards as Wontfix.

We may still pursue this, especially after T4900, but a lot of the use cases / needs are mostly theoretical and it's not clear they're actually necessary. Some of the actual solutions (like T10335) may largely provide enough clarity about these cases on their own. I'm currently planning to wait for feedback about recent and near-future changes (including triggers) and then fix whatever issues arise surgically -- possibly through animation, but possibly through other UI/UX remedies.

Mar 21 2019, 7:05 PM · Workboards (v3)
epriestley closed T10335: When moving a card on a workboard will edit a task as a side effect, show an overlay hint as Resolved.

Those changes haven't landed yet but I'm just going to tidy this up a little early, see T13074 for followups.

Mar 21 2019, 7:00 PM · Workboards (v3)
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 21 2019, 6:52 PM · Workboards (v3), Restricted Project
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 21 2019, 4:43 PM · Workboards (v3), Restricted Project
kerberizer awarded T2334: Implement Google Calendar v3 API into Calendar a Love token.
Mar 21 2019, 9:09 AM · Restricted Project, Prioritized, Calendar

Mar 20 2019

epriestley added a revision to T10335: When moving a card on a workboard will edit a task as a side effect, show an overlay hint: Unknown Object (Differential Revision).
Mar 20 2019, 2:33 AM · Workboards (v3)

Mar 19 2019

epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 19 2019, 11:09 PM · Workboards (v3), Restricted Project
epriestley added a revision to T10335: When moving a card on a workboard will edit a task as a side effect, show an overlay hint: Unknown Object (Differential Revision).
Mar 19 2019, 11:09 PM · Workboards (v3)
epriestley claimed T10335: When moving a card on a workboard will edit a task as a side effect, show an overlay hint.
Mar 19 2019, 11:02 PM · Workboards (v3)
avivey added a comment to T13264: Maybe stack multiple breadcrumb sequences?.

We should log all the paths used to get to each page, and then show all of them in a big combo box, and when you select one, update your browser's history to match that path!

Mar 19 2019, 10:02 PM · Design
epriestley closed T13251: Upgrading: PhutilURI Query Parameter Changes as Resolved.

This seems to have quieted down, now.

Mar 19 2019, 8:46 PM · Installing & Upgrading, Guides, Infrastructure
epriestley closed T13264: Maybe stack multiple breadcrumb sequences? as Wontfix.

Probably a bad idea but maybe I'll revisit this at some point.

Mar 19 2019, 8:45 PM · Design
epriestley closed T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery" as Resolved.

I believe this is now resolved. See D20291 for technical details on the main issue and T13266 for a followup.

Mar 19 2019, 8:45 PM · Diffusion
epriestley triaged T13266: Upgrading: Minor Changes to Query Paging / Cursors as Normal priority.
Mar 19 2019, 6:51 PM · Installing & Upgrading
epriestley added a comment to T13091: Ferret "Relevance" order does not always have all the columns it needs available.

Also, what is "By Relevance" ?

Mar 19 2019, 6:34 PM · Search
epriestley added a revision to T13091: Ferret "Relevance" order does not always have all the columns it needs available: Unknown Object (Differential Revision).
Mar 19 2019, 6:24 PM · Search

Mar 18 2019

epriestley added a revision to T13091: Ferret "Relevance" order does not always have all the columns it needs available: Unknown Object (Differential Revision).
Mar 18 2019, 11:07 PM · Search
epriestley added a revision to T13091: Ferret "Relevance" order does not always have all the columns it needs available: Unknown Object (Differential Revision).
Mar 18 2019, 10:52 PM · Search
epriestley added a comment to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery".

I also checked for more leftovers in instances/, but it looks like we don't have any non-default paging there.

Mar 18 2019, 10:23 PM · Diffusion
epriestley added a comment to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery".

I've poked around a fair bit locally, although I'm not totally confident I got every combination of paging columns and queries. I think anything that was missed is very likely to produce an explicit error rather than mysterious behavior, so I'm not too worried about it. Stuff to keep an eye on:

Mar 18 2019, 10:12 PM · Diffusion
epriestley added a revision to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery": Unknown Object (Differential Revision).
Mar 18 2019, 9:52 PM · Diffusion
epriestley added a revision to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery": Unknown Object (Differential Revision).
Mar 18 2019, 9:40 PM · Diffusion
epriestley added a revision to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery": Unknown Object (Differential Revision).
Mar 18 2019, 9:04 PM · Diffusion
epriestley claimed T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery".
Mar 18 2019, 9:02 PM · Diffusion
epriestley added a revision to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery": Unknown Object (Differential Revision).
Mar 18 2019, 7:01 PM · Diffusion
epriestley added a revision to T13259: Rebuilding repository identities throws exception for inability to identify a valid object in query "DiffusionCommitQuery": Unknown Object (Differential Revision).
Mar 18 2019, 6:19 PM · Diffusion

Mar 17 2019

leoluk awarded T8924: Add push notification support a Like token.
Mar 17 2019, 9:39 AM · Notifications

Mar 16 2019

epriestley edited the content of Changelog.
Mar 16 2019, 9:20 PM
epriestley created 2019 Week 11 (Mid March).
Mar 16 2019, 8:55 PM
epriestley placed T7607: Invoicing emails probably need some work up for grabs.
Mar 16 2019, 8:41 PM · Phortune, Phacility
epriestley placed T11456: Don't lose user in NUX flow because of Timezone issues up for grabs.
Mar 16 2019, 8:41 PM · Design, Phacility, NUX
epriestley placed T11132: New Phabricator NUX up for grabs.
Mar 16 2019, 8:41 PM · Design, Phacility, NUX
epriestley placed T9515: Build a "quorum" mechanism and associated UI up for grabs.
Mar 16 2019, 8:41 PM · Restricted Project, Notifications, Phacility, Auth
epriestley closed T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer as Resolved by committing Restricted Diffusion Commit.
Mar 16 2019, 7:36 PM · Mail
epriestley updated the task description for T13263: Plans: 2019 Week 11-15 Bonus Content.
Mar 16 2019, 7:34 PM · Plans

Mar 15 2019

epriestley added a revision to T11413: Support renaming Phacility instances: Unknown Object (Differential Revision).
Mar 15 2019, 8:55 PM · Phacility
leoluk awarded T182: Commit into repository directly from differential a Like token.
Mar 15 2019, 6:01 PM · Haskell.org, Restricted Project, Differential
leoluk awarded T11091: Make `arc patch` try the local working copy and staging areas a Like token.
Mar 15 2019, 6:00 PM · Haskell.org, Arcanist
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 15 2019, 5:10 PM · Workboards (v3), Restricted Project
fanis removed a watcher for Plans: fanis.
Mar 15 2019, 11:19 AM

Mar 14 2019

epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 14 2019, 5:24 PM · Workboards (v3), Restricted Project
epriestley added a revision to T5474: Support workboard column triggers which activate when a task is dropped into a column: Unknown Object (Differential Revision).
Mar 14 2019, 3:23 PM · Workboards (v3), Restricted Project
epriestley added a comment to T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer.

I also vaguely think some mailer API historically rejected mail with a "Message-ID" header with an actual error ("You can't set this header, we're going to set it for you.") rather than just ignoring/replacing it (maybe SendGrid?), but I might be misremembering or that behavior may have changed. We could still always set the header and drop it in the Adapter nowadays, this whole thing is just a nest of hornets and kicking it has pretty limited upside.

Mar 14 2019, 3:10 PM · Mail
brhodes added a comment to T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer.

I was imagining keeping the Message-ID, while having the first email also include the same value for In-Reply-To — I completely agree that removing the Message-ID would not work out. If the first email always included both fields, thus referencing itself as a reply to itself, I suppose there could be MUAs that would go into infinite loops. So, maybe too risky.

Mar 14 2019, 3:07 PM · Mail
epriestley added a comment to T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer.

I can imagine that cases like this may exist:

Mar 14 2019, 2:58 PM · Mail
brhodes added a comment to T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer.

The only effect I can imagine of always setting the In-Reply-To would be to encourage threading where it's not currently happening, so removing the behavior and deleting all these little methods would be very attractive to me if it were my project. :)

Mar 14 2019, 2:46 PM · Mail
epriestley added a comment to T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer.

There's probably some argument here for removing this behavior and assuming we can never generate a "Message-ID", but I'm hesitant to make changes like that since client threading is largely unknowable black magic which we can not test, and the current approach seems to generally produce acceptable results without an overwhelming amount of collateral complexity.

Mar 14 2019, 2:20 PM · Mail
epriestley added a revision to T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer: Unknown Object (Differential Revision).
Mar 14 2019, 1:53 PM · Mail
epriestley renamed T13265: Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer from Restore In-Reply-To field to first email about a Differential revision to Allow the SMTP mailer to be configured as a "Does Not Support Message-ID Header" mailer.
Mar 14 2019, 1:03 PM · Mail