Page MenuHomePhabricator
Feed Advanced Search

Apr 6 2016

epriestley assigned T9296: Default "one hour jump" logic not formatted correctly to lpriestley.
Apr 6 2016, 2:56 PM · Calendar
epriestley moved T9296: Default "one hour jump" logic not formatted correctly from Backlog to Unprototype (v1) on the Calendar board.
Apr 6 2016, 2:56 PM · Calendar
spawnlt awarded T3980: Support "Bind to External Thing" to define project membership a Yellow Medal token.
Apr 6 2016, 2:02 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
epriestley added a comment to T10729: Improve layout tools for side-by-side tables of images in Remarkup documents.

At least today, I don't think we can reasonably guess when a table is really a collection of side-by-side comparison images to do anything special with it. I think allowing block-level elements to change behavior based on content would require a total restructuring of how Remarkup parses, and make adding new rules far more complex (see also T10354).

Apr 6 2016, 1:43 PM · Remarkup, Feature Request
epriestley renamed T10729: Improve layout tools for side-by-side tables of images in Remarkup documents from Make Phriction document render full-page width (like Maniphest tasks) to Improve layout tools for side-by-side tables of images in Remarkup documents.
Apr 6 2016, 1:35 PM · Remarkup, Feature Request
epriestley merged task T10732: Creating repository via repository.create API does not get uri indexed into T10337: Implement `diffusion.search` and think about `diffusion.edit`.
Apr 6 2016, 1:33 PM · Search, Diffusion, Conduit, Bug Report
epriestley updated subscribers of T10337: Implement `diffusion.search` and think about `diffusion.edit`.
Apr 6 2016, 1:33 PM · Diffusion (v3), Restricted Project, Projects, Feature Request
epriestley added a comment to T10732: Creating repository via repository.create API does not get uri indexed.

I'm just going to merge this into T10337, which discusses providing modern endpoints. repository.create is a broken mess and we tend to replace it rather than fixing it (it can't reasonably be fixed without breaking the API, anyway, so we'd end up with a new endpoint in effect, regardless). The new diffusion.edit will fix this and the many other problems with repository.create.

Apr 6 2016, 1:32 PM · Search, Diffusion, Conduit, Bug Report
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 1:24 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 1:08 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T6027: Way to edit which column a task is in from the task itself.

The infrastructure changes should now be complete, and we're clear to start experimenting with the UI. Progress so far:

Apr 6 2016, 12:23 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T7789: Support Git Large File Storage.

(This is paused since we're waiting on feedback -- if you give it a shot, let us know how things go.)

Apr 6 2016, 12:17 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley moved T6027: Way to edit which column a task is in from the task itself from Backlog to The Queue on the Prioritized board.
Apr 6 2016, 12:16 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley moved T7789: Support Git Large File Storage from Backlog to Paused on the Prioritized board.
Apr 6 2016, 12:16 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 12:14 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T10486: Error when creating a sub-task from a prefilled URL that includes `column`.

D15636 is marked as fixing this. Specifically:

Apr 6 2016, 11:45 AM · Maniphest, Bug Report
epriestley added a revision to T5214: Add Conduit API methods for workboards: Unknown Object (Differential Revision).
Apr 6 2016, 11:38 AM · Restricted Project, Conduit, Maniphest, Workboards
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 11:38 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T10486: Error when creating a sub-task from a prefilled URL that includes `column`: Unknown Object (Differential Revision).
Apr 6 2016, 11:38 AM · Maniphest, Bug Report
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 11:11 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Unknown Object (Differential Revision).
Apr 6 2016, 10:10 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T6027: Way to edit which column a task is in from the task itself.

I'm going to sort out the infrastructure issues first, then we can see where the UI goes. Specifically:

Apr 6 2016, 8:40 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a project to T6027: Way to edit which column a task is in from the task itself: Prioritized.
Apr 6 2016, 8:30 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley renamed T10731: Script-and-regex linter documentation does not make it clear enough that you really have to do what it says from File is not passed as argument to script-and-regex linter to Script-and-regex linter documentation does not make it clear enough that you really have to do what it says.
Apr 6 2016, 8:21 AM · Lint, Bug Report
epriestley added a comment to T10731: Script-and-regex linter documentation does not make it clear enough that you really have to do what it says.

The use of sh as it is written in the documentation is important.

Apr 6 2016, 8:15 AM · Lint, Bug Report
• kaendfinger awarded T10538: Bridge GitHub to Phabricator a Like token.
Apr 6 2016, 2:38 AM · Nuance, GitHub
epriestley added a comment to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop.

This should now be fully resolved in HEAD of master. Thanks for the report! Your details and stack traces were very helpful in understanding and resolving the issue.

Apr 6 2016, 12:29 AM · Daemons, Mail, Bug Report
epriestley closed T10476: Email Spamming when using SES without installing SimpleXml Extension as Resolved by committing Restricted Diffusion Commit.
Apr 6 2016, 12:28 AM · Bug Report
epriestley closed T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop as Resolved by committing Restricted Diffusion Commit.
Apr 6 2016, 12:28 AM · Daemons, Mail, Bug Report
epriestley edited this Badge.
Apr 6 2016, 12:04 AM
epriestley added a comment to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop.

After D15632:

Apr 6 2016, 12:03 AM · Daemons, Mail, Bug Report
epriestley added a revision to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop: Unknown Object (Differential Revision).
Apr 6 2016, 12:02 AM · Daemons, Mail, Bug Report
epriestley added a revision to T10476: Email Spamming when using SES without installing SimpleXml Extension: Unknown Object (Differential Revision).
Apr 6 2016, 12:02 AM · Bug Report

Apr 5 2016

epriestley added a comment to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop.

Cool, let me see if I can repro that locally.

Apr 5 2016, 11:30 PM · Daemons, Mail, Bug Report
epriestley added a revision to T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation: Unknown Object (Differential Revision).
Apr 5 2016, 10:04 PM · Auth, Phacility
epriestley added a revision to T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation: Unknown Object (Differential Revision).
Apr 5 2016, 10:03 PM · Auth, Phacility
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 5 2016, 10:00 PM · Restricted Project, Conduit, Restricted Project
allixsenos awarded T7149: Allow users to import data into a new Phacility instance a Haypence token.
Apr 5 2016, 8:31 PM · Phacility
epriestley added a comment to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop.

You should get a little further now in HEAD of master.

Apr 5 2016, 8:21 PM · Daemons, Mail, Bug Report
epriestley added a revision to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop: Unknown Object (Differential Revision).
Apr 5 2016, 8:18 PM · Daemons, Mail, Bug Report
epriestley added a comment to T10728: No mail deliveries: Mail daemon throwing "Undefined property" exceptions in a loop.

It looks like this is occurring during error handling so there's likely some other root error that this is masking, but we can fix this and see what it unveils.

Apr 5 2016, 8:17 PM · Daemons, Mail, Bug Report
epriestley added a comment to T10321: Running "arc land" without a branch checked out sort of works but fails when trying to delete the branch.

(Oh, this one was with arc land --hold originally too -- I misremembered the context.)

Apr 5 2016, 7:44 PM · Bug Report
epriestley added a comment to T10321: Running "arc land" without a branch checked out sort of works but fails when trying to delete the branch.

T10727 is a similar report of this issue, although motivated via arc land --hold.

Apr 5 2016, 7:16 PM · Bug Report
epriestley updated subscribers of T10321: Running "arc land" without a branch checked out sort of works but fails when trying to delete the branch.
Apr 5 2016, 7:14 PM · Bug Report
epriestley merged task T10727: arc land after arc land --hold breaks on the most irrelevant step into T10321: Running "arc land" without a branch checked out sort of works but fails when trying to delete the branch.
Apr 5 2016, 7:14 PM · Bug Report
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 5 2016, 6:11 PM · Restricted Project, Conduit, Restricted Project
epriestley updated subscribers of T4207: Implement (tree) subtasks, as distinct from (graph) task dependencies.
Apr 5 2016, 5:53 PM · Maniphest
epriestley merged task T10726: task hierarchical view into T4207: Implement (tree) subtasks, as distinct from (graph) task dependencies.
Apr 5 2016, 5:53 PM · Feature Request
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 5 2016, 5:15 PM · Restricted Project, Conduit, Restricted Project
epriestley added a comment to T10725: Can't access binary files of differential revision.

(That explanation might make approximately zero sense, I am not having a high-brain day today.)

Apr 5 2016, 4:11 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T10725: Can't access binary files of differential revision.

This is probably the "object policy evaluated in the context of a different object" issue we've seen occasionally. If so, setting the visibility policy to any non-object-policy value (e.g., "All Users", or a specific list of users, etc -- anything which does not depend on the revision) should fix the error.

Apr 5 2016, 4:10 PM · Restricted Project, Differential, Bug Report
epriestley added a comment to T10719: "status" field should not be copied from template when creating new tasks.

If we did add configuration, I think there are three ways we could do it:

Apr 5 2016, 11:02 AM · Maniphest, Feature Request
epriestley added a comment to T10716: Differential Checklist Feature Request.

A couple of general notes/thoughts:

Apr 5 2016, 10:15 AM · Differential, Feature Request
epriestley added a comment to T10570: Default quote action breaks tables.

Nice catch, thanks! D15619 should fix the docs.

Apr 5 2016, 9:01 AM · Wikimedia, Maniphest, Bug Report
epriestley added a revision to T10570: Default quote action breaks tables: Unknown Object (Differential Revision).
Apr 5 2016, 9:00 AM · Wikimedia, Maniphest, Bug Report

Apr 4 2016

epriestley added a comment to T10722: Communicate drag policies clearly in the workboard/list UIs.
  • I'd currently consider this a user-expectation issue, but we're doing ourselves zero favors by not providing any kinds of hints about what expectation you should have. We should fix this first. I've realigned this task to discuss making the expectations/behavior more clear.
    • I believe the "edit permission is necessary" part of this rule is hard to reasonably get away from in light of column triggers (T5474). Not impossible, but hard.
    • The "edit permission is sufficient" part of this rule is easy to get away from, but we don't actually have use cases for requiring an additional project permission component right now (T6502).
Apr 4 2016, 10:42 PM · Workboards (v3), Bug Report
epriestley renamed T10722: Communicate drag policies clearly in the workboard/list UIs from Users without permission to edit a task can't move tasks on workboards they could edit to Communicate drag policies clearly in the workboard/list UIs.
Apr 4 2016, 10:34 PM · Workboards (v3), Bug Report
epriestley added a comment to T10722: Communicate drag policies clearly in the workboard/list UIs.

My current expectation is that the rule is supposed to be that edit permission on the task is both necessary and sufficient to move it on the workboard, but this is almost certainly not fully reflected in the UI, and possibly not fully reflected in permission checks in some cases (?) although it sounds like we're good from this discussion.

Apr 4 2016, 10:30 PM · Workboards (v3), Bug Report
epriestley added a member for Community: scode.
Apr 4 2016, 10:24 PM
epriestley renamed T10227: Provide an extension point for HTTP behaviors (proxies, SSL trust) from Authenticated proxy for remote URLs to Provide an extension point for HTTP behaviors (proxies, SSL trust).
Apr 4 2016, 9:43 PM · Prioritized, Restricted Project, Feature Request
epriestley added a comment to T10671: Implement `badges.search` and `badges.edit` Conduit API methods.

The new *.edit endpoints can both create and edit, so a badges.create method would be redundant.

Apr 4 2016, 7:20 PM · Restricted Project, Conduit, Badges (v0)
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 4 2016, 6:05 PM · Restricted Project, Conduit, Restricted Project
epriestley updated subscribers of T10721: SVN repositories with no callsigns do not route individual commit URLs properly.

@psawant, thanks for the report and for your help building a reproduction case for us on a Phacility instance. It was extremely helpful in identifying and resolving the root cause of this issue.

Apr 4 2016, 4:46 PM · Diffusion (v3)
epriestley closed T10721: SVN repositories with no callsigns do not route individual commit URLs properly, a subtask of T4245: Make repository URIs slightly prettier, as Resolved.
Apr 4 2016, 4:44 PM · Prioritized, Diffusion (v3), KDE, Restricted Project
epriestley closed T10721: SVN repositories with no callsigns do not route individual commit URLs properly as Resolved by committing Restricted Diffusion Commit.
Apr 4 2016, 4:44 PM · Diffusion (v3)
epriestley edited this Badge.
Apr 4 2016, 4:44 PM
epriestley added a revision to T10721: SVN repositories with no callsigns do not route individual commit URLs properly: Unknown Object (Differential Revision).
Apr 4 2016, 4:43 PM · Diffusion (v3)
epriestley added a comment to T10721: SVN repositories with no callsigns do not route individual commit URLs properly.

A workaround is to give the repository a callsign Edit Repository → Edit Basic Information → Callsign.

Apr 4 2016, 4:32 PM · Diffusion (v3)
epriestley changed the edit policy for T10721: SVN repositories with no callsigns do not route individual commit URLs properly.
Apr 4 2016, 4:31 PM · Diffusion (v3)
epriestley added a comment to Q354: Svn imported repository diff does not show up.

This is a bug; see T10721 for followup and discussion.

Apr 4 2016, 4:31 PM
epriestley created T10721: SVN repositories with no callsigns do not route individual commit URLs properly.
Apr 4 2016, 4:31 PM · Diffusion (v3)
epriestley added a comment to Q354: Svn imported repository diff does not show up.

Thanks, looking at this now.

Apr 4 2016, 4:25 PM
epriestley added a comment to Q354: Svn imported repository diff does not show up.

I have taken down the public repository for time being.

Apr 4 2016, 4:10 PM
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 4 2016, 2:15 PM · Restricted Project, Conduit, Restricted Project
epriestley merged task T10720: Phriction wiki page TOC does not represent the hierarchical structure of the document into T9868: PHUIDocumentViewPro ToC menu improvements.
Apr 4 2016, 1:15 PM · Bug Report
epriestley updated subscribers of T9868: PHUIDocumentViewPro ToC menu improvements.
Apr 4 2016, 1:15 PM · PHUI
epriestley added a comment to T10720: Phriction wiki page TOC does not represent the hierarchical structure of the document.

This report does not describe a bug.

Apr 4 2016, 1:15 PM · Bug Report
epriestley added a comment to T9456: Evaluate upstream support for third-party build systems.

The staging area is a Git remote that we'll push to, so it should be a valid target for git push <url> ....

Apr 4 2016, 12:04 PM · Restricted Project, Harbormaster
epriestley added a comment to T10719: "status" field should not be copied from template when creating new tasks.

This is intentional, so you can use a task as a template to create other tasks if you have, say, several different "open" statuses. The "Create Subtask" action specifically forces the status to the default open status, but I think the current behavior is correct for bare ?template= which has been entered manually.

Apr 4 2016, 11:59 AM · Maniphest, Feature Request
epriestley closed T10718: Please add an option to arc diff or arc land that can create revisions only and not push as Invalid.

@paladox, you've been warned repeatedly about your consistently low-quality interactions with this upstream.

Apr 4 2016, 11:52 AM · Arcanist, Feature Request
hach-que awarded T10697: Move Aphlict server configuration to a separate configuration file a Like token.
Apr 4 2016, 2:09 AM · Restricted Project, Aphlict

Apr 3 2016

• eduard44 awarded T10538: Bridge GitHub to Phabricator a Love token.
Apr 3 2016, 9:52 PM · Nuance, GitHub
epriestley added a comment to T10717: arc land does not work on windows.

You did not test the patch. As I noted, the patch runs git fetch --queit instead of git fetch --quiet.

Apr 3 2016, 8:26 PM · Windows, Bug Report (Needs Information), Arcanist
epriestley added a comment to T10717: arc land does not work on windows.

@paladox, your interactions with this upstream have consistently wasted our time and energy.

Apr 3 2016, 7:30 PM · Windows, Bug Report (Needs Information), Arcanist
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 3 2016, 4:13 PM · Restricted Project, Conduit, Restricted Project
epriestley added a revision to T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation: Unknown Object (Differential Revision).
Apr 3 2016, 4:13 PM · Auth, Phacility
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 3 2016, 3:41 PM · Restricted Project, Conduit, Restricted Project
epriestley added a comment to T10716: Differential Checklist Feature Request.

These things seem very general. I would expect them to be, e.g., on a wiki page like "Guidelines for Effective Code Review at <My Organization>". What advantage are you expecting to gain by building these into Differential as a checklist?

Apr 3 2016, 3:11 PM · Differential, Feature Request
epriestley added a revision to T7303: Provide OAuth access to Conduit: Unknown Object (Differential Revision).
Apr 3 2016, 2:27 PM · Restricted Project, Conduit, Restricted Project
epriestley added a comment to T10716: Differential Checklist Feature Request.

Can you give us some examples of the kinds of things you're checking for? Specifically, things where rote human review is the best solution to implementing a check?

Apr 3 2016, 2:15 PM · Differential, Feature Request
epriestley added a comment to T7303: Provide OAuth access to Conduit.

This is the only difficult blocker for T7673, a bad behavior which is annoying and sort of user-hostile, so I'd like to at least plan our way through it.

Apr 3 2016, 1:50 PM · Restricted Project, Conduit, Restricted Project
epriestley added a subtask for T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation: T7303: Provide OAuth access to Conduit.
Apr 3 2016, 1:31 PM · Auth, Phacility
epriestley added a parent task for T7303: Provide OAuth access to Conduit: T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation.
Apr 3 2016, 1:31 PM · Restricted Project, Conduit, Restricted Project
epriestley updated subscribers of T7303: Provide OAuth access to Conduit.
Apr 3 2016, 1:29 PM · Restricted Project, Conduit, Restricted Project
epriestley merged task T5020: Phabricator as a login provider into T7303: Provide OAuth access to Conduit.
Apr 3 2016, 1:29 PM · OAuthServer
epriestley added a comment to T5020: Phabricator as a login provider.

I am going to merge this into T7303, which is a slightly narrower task describing OAuth access to Conduit.

Apr 3 2016, 1:29 PM · OAuthServer
epriestley added a comment to T9512: "Change Password" should prompt users to "Reset Password" if no password has been set.

The workflow to set a password on an account which does not have one is:

Apr 3 2016, 1:20 PM · Restricted Project, Auth
epriestley renamed T9512: "Change Password" should prompt users to "Reset Password" if no password has been set from OAuth created account cannot have a password to "Change Password" should prompt users to "Reset Password" if no password has been set.
Apr 3 2016, 1:15 PM · Restricted Project, Auth
epriestley closed T4593: Mitigate OAuth session theft as Resolved.

I think there's nothing actionable remaining here. Both our and Facebook's modern instructions encourage users to whitelist redirect URIs.

Apr 3 2016, 1:11 PM · Security
epriestley closed T8926: Issues configuring external auth providers as Invalid.

This report doesn't have enough information for us to move forward or resolve it. See Providing Reproduction Steps for help with writing complete, self-contained reproduction steps that we can follow to reproduce an issue.

Apr 3 2016, 1:07 PM · Auth