Page MenuHomePhabricator
Feed Advanced Search

May 6 2015

epriestley added a revision to T7600: Two-up inline row scaffold must have at most two inline views: Unknown Object (Differential Revision).
May 6 2015, 11:48 PM · Differential
epriestley added a revision to T7447: Bring inline comments forward across revision updates: Unknown Object (Differential Revision).
May 6 2015, 11:48 PM · Prioritized, Differential
epriestley added a comment to T8100: Conpherence posts via email don't cut quotes the way Maniphest tasks do.

We should be running the same code on both, so this might be a specific mail client's quoting conventions, as @chad suggests. There's no standard way for us to strip off quoted text or signatures from email so we kind of do a collection of things that usually work and just add more rules as we run into cases we don't handle correctly.

May 6 2015, 7:05 PM · Conpherence
epriestley updated the task description for T8089: Unprototype Harbormaster (v1).
May 6 2015, 6:51 PM · Prioritized, Harbormaster
epriestley added a comment to T7674: Remove support for arc commit hooks.

Ah, nice. Happy to accept a diff to stub out getCommitHookMode() for a few months if anyone still has a use case.

May 6 2015, 5:27 PM · Lint, Arcanist
epriestley added a subtask for T8096: Improve Harbormaster UI/UX (v1): T7739: Redesign Lint/Unit properties .
May 6 2015, 4:22 PM · Harbormaster
epriestley added a parent task for T7739: Redesign Lint/Unit properties : T8096: Improve Harbormaster UI/UX (v1).
May 6 2015, 4:22 PM · Restricted Project, Harbormaster, Differential
epriestley updated the task description for T8089: Unprototype Harbormaster (v1).
May 6 2015, 4:22 PM · Prioritized, Harbormaster
epriestley added a comment to T8052: Calendar feed story should include description of event.
  • Other, more useful applications (Maniphest, Differential) don't currently do this.
    • PhabricatorApplicationTransactionFeedStory doesn't really support doing this the right way.
      • Audit implements it OK.
      • Pholio and Ponder implement it but sort of show the wrong data (the description at view-time, not at create-time, which is misleading).
May 6 2015, 4:20 PM · Calendar
epriestley merged task T4963: Provide result reporting APIs for Harbormaster into T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:12 PM · Harbormaster
epriestley updated subscribers of T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:12 PM · Harbormaster
epriestley added a comment to T4963: Provide result reporting APIs for Harbormaster.

This is probably not meaningfully distinguishable from T8097, I'm just going to merge it into that.

May 6 2015, 4:12 PM · Harbormaster
epriestley moved T4963: Provide result reporting APIs for Harbormaster from Backlog to v1 on the Harbormaster board.
May 6 2015, 4:12 PM · Harbormaster
epriestley moved T5822: Implement garbage collection / automatic archiving for Harbormaster logs from Backlog to v1 on the Harbormaster board.
May 6 2015, 4:11 PM · Harbormaster, Restricted Project
epriestley added a subtask for T8097: Allow external systems to report results into Harbormaster: T5822: Implement garbage collection / automatic archiving for Harbormaster logs.
May 6 2015, 4:11 PM · Harbormaster
epriestley added a parent task for T5822: Implement garbage collection / automatic archiving for Harbormaster logs: T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:11 PM · Harbormaster, Restricted Project
epriestley added a subtask for T8097: Allow external systems to report results into Harbormaster: T8095: Let Harbormaster own Lint and Unit results.
May 6 2015, 4:11 PM · Harbormaster
epriestley added a parent task for T8095: Let Harbormaster own Lint and Unit results: T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:11 PM · Harbormaster
epriestley moved T8097: Allow external systems to report results into Harbormaster from Backlog to v1 on the Harbormaster board.
May 6 2015, 4:10 PM · Harbormaster
epriestley added a parent task for T7419: Provide a straightforward way to create and update CI test statuses for a revision: T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:10 PM · Differential, Harbormaster
epriestley added a parent task for T6139: Allow designation of "summary" build logs which are sorted to the top or otherwise promoted: T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:10 PM · Restricted Project, Harbormaster
epriestley added a parent task for T5920: Support grey-area results ("unstable" builds, "non-critical" builds) in Harbormaster: T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:10 PM · Harbormaster
epriestley added a parent task for T4963: Provide result reporting APIs for Harbormaster: T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:10 PM · Harbormaster
epriestley added subtasks for T8097: Allow external systems to report results into Harbormaster: T7419: Provide a straightforward way to create and update CI test statuses for a revision, T6139: Allow designation of "summary" build logs which are sorted to the top or otherwise promoted, T5920: Support grey-area results ("unstable" builds, "non-critical" builds) in Harbormaster, T4963: Provide result reporting APIs for Harbormaster.
May 6 2015, 4:10 PM · Harbormaster
epriestley moved T5920: Support grey-area results ("unstable" builds, "non-critical" builds) in Harbormaster from Backlog to v1 on the Harbormaster board.
May 6 2015, 4:08 PM · Harbormaster
epriestley moved T6139: Allow designation of "summary" build logs which are sorted to the top or otherwise promoted from Backlog to v1 on the Harbormaster board.
May 6 2015, 4:08 PM · Restricted Project, Harbormaster
epriestley moved T7419: Provide a straightforward way to create and update CI test statuses for a revision from Backlog to v1 on the Harbormaster board.
May 6 2015, 4:08 PM · Differential, Harbormaster
epriestley updated the task description for T8089: Unprototype Harbormaster (v1).
May 6 2015, 4:07 PM · Prioritized, Harbormaster
epriestley created T8097: Allow external systems to report results into Harbormaster.
May 6 2015, 4:06 PM · Harbormaster
epriestley updated the task description for T8089: Unprototype Harbormaster (v1).
May 6 2015, 3:37 PM · Prioritized, Harbormaster
epriestley moved T8096: Improve Harbormaster UI/UX (v1) from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:34 PM · Harbormaster
epriestley moved T5854: User reporting Herald claims it triggered a build plan, but buildable and plan are nowhere to be found from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:34 PM · Herald, Harbormaster
epriestley moved T5866: Crash when viewing a build, whose build plan has had steps deleted from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:33 PM · Harbormaster
epriestley moved T5058: Improve diagnostics around waiting targets in Harbormaster from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:33 PM · Harbormaster
epriestley added a parent task for T5058: Improve diagnostics around waiting targets in Harbormaster: T8096: Improve Harbormaster UI/UX (v1).
May 6 2015, 3:33 PM · Harbormaster
epriestley added subtasks for T8096: Improve Harbormaster UI/UX (v1): T7370: Provide a link to the Harbormaster build from the daemon task page, T5866: Crash when viewing a build, whose build plan has had steps deleted, T5854: User reporting Herald claims it triggered a build plan, but buildable and plan are nowhere to be found, T5058: Improve diagnostics around waiting targets in Harbormaster.
May 6 2015, 3:33 PM · Harbormaster
epriestley added a parent task for T5866: Crash when viewing a build, whose build plan has had steps deleted: T8096: Improve Harbormaster UI/UX (v1).
May 6 2015, 3:33 PM · Harbormaster
epriestley added a parent task for T7370: Provide a link to the Harbormaster build from the daemon task page: T8096: Improve Harbormaster UI/UX (v1).
May 6 2015, 3:33 PM · Harbormaster
epriestley added a parent task for T5854: User reporting Herald claims it triggered a build plan, but buildable and plan are nowhere to be found: T8096: Improve Harbormaster UI/UX (v1).
May 6 2015, 3:33 PM · Herald, Harbormaster
epriestley closed T5919: Ability to remove a build from Harbormaster as Wontfix.

We don't plan to implement this. Generally, we don't let any users remove data.

May 6 2015, 3:31 PM · Harbormaster
epriestley moved T7370: Provide a link to the Harbormaster build from the daemon task page from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:30 PM · Harbormaster
epriestley created T8096: Improve Harbormaster UI/UX (v1).
May 6 2015, 3:29 PM · Harbormaster
epriestley moved T8095: Let Harbormaster own Lint and Unit results from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:28 PM · Harbormaster
epriestley moved T8093: Evaluate virtualizing Git refs by proxying the protocol from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:28 PM · Restricted Project, Harbormaster
epriestley moved T8092: Evaluate the viability of virtualizing Git refs in hosted repositories from Backlog to v1 on the Harbormaster board.
May 6 2015, 3:28 PM · Restricted Project, Harbormaster
epriestley updated the task description for T8089: Unprototype Harbormaster (v1).
May 6 2015, 3:28 PM · Prioritized, Harbormaster
epriestley added a parent task for T8095: Let Harbormaster own Lint and Unit results: T7045: Allow linters to be skipped.
May 6 2015, 3:27 PM · Harbormaster
epriestley added a subtask for T7045: Allow linters to be skipped: T8095: Let Harbormaster own Lint and Unit results.
May 6 2015, 3:27 PM · Differential, Lint
epriestley added a parent task for T8095: Let Harbormaster own Lint and Unit results: T7739: Redesign Lint/Unit properties .
May 6 2015, 3:27 PM · Harbormaster
epriestley added a subtask for T7739: Redesign Lint/Unit properties : T8095: Let Harbormaster own Lint and Unit results.
May 6 2015, 3:27 PM · Restricted Project, Harbormaster, Differential
epriestley added a subtask for T8095: Let Harbormaster own Lint and Unit results: T5138: Show unit and lint status messages at each diff.
May 6 2015, 3:26 PM · Harbormaster
epriestley added a parent task for T5138: Show unit and lint status messages at each diff: T8095: Let Harbormaster own Lint and Unit results.
May 6 2015, 3:26 PM · Differential
epriestley created T8095: Let Harbormaster own Lint and Unit results.
May 6 2015, 3:26 PM · Harbormaster
epriestley created T8094: Hovercard headers are laying out with extra whitespace.
May 6 2015, 3:23 PM
epriestley updated the task description for T8089: Unprototype Harbormaster (v1).
May 6 2015, 3:17 PM · Prioritized, Harbormaster
epriestley created T8093: Evaluate virtualizing Git refs by proxying the protocol.
May 6 2015, 3:17 PM · Restricted Project, Harbormaster
epriestley added a comment to T8092: Evaluate the viability of virtualizing Git refs in hosted repositories.

The most promising way to implement these capabilities is to more fully proxy the Git protocol, as we do to some degree for Mercurial and SVN, so I plan to evaluate that first.

May 6 2015, 3:15 PM · Restricted Project, Harbormaster
epriestley created T8092: Evaluate the viability of virtualizing Git refs in hosted repositories.
May 6 2015, 3:14 PM · Restricted Project, Harbormaster
epriestley added a comment to T8091: Cannot search.

The bug reporting guide suggests this as a "Common Fix":

May 6 2015, 3:02 PM · Search
epriestley added a comment to T8091: Cannot search.

Well, I guess an old version of PHUIObjectItemView.php, to be precise.

May 6 2015, 2:56 PM · Search
epriestley added a comment to T8091: Cannot search.

Specifically, APC cached an old version of PhabricatorSearchResultView.php, and restarting cleared the cache.

May 6 2015, 2:56 PM · Search
epriestley added a comment to T8091: Cannot search.

Restart Apache (if using apache) or fpm (if using nginx + php-fpm), and let me know if that fixes it?

May 6 2015, 2:50 PM · Search
epriestley moved T8090: Allow Harbormaster to perform change handoff in a defensible way from Backlog to v1 on the Harbormaster board.
May 6 2015, 2:49 PM · Haskell.org, Restricted Project, Harbormaster
epriestley moved T8089: Unprototype Harbormaster (v1) from Backlog to v1 on the Harbormaster board.
May 6 2015, 2:48 PM · Prioritized, Harbormaster
epriestley created T8090: Allow Harbormaster to perform change handoff in a defensible way.
May 6 2015, 2:48 PM · Haskell.org, Restricted Project, Harbormaster
epriestley created T8089: Unprototype Harbormaster (v1).
May 6 2015, 2:41 PM · Prioritized, Harbormaster
epriestley added a comment to T8088: Preview messages in Conpherence.

I occasionally want this, too. I think giving the full-Conpherence interface a secondary "Preview -> Post" workflow might be reasonable, so you can either post directly or review a modal preview on your way.

May 6 2015, 2:25 PM · Conpherence
epriestley added a subtask for T7443: Include full link to Maniphest tasks in commit messages: T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`.
May 6 2015, 2:18 PM · Diffusion, Arcanist
epriestley added a parent task for T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`: T7443: Include full link to Maniphest tasks in commit messages.
May 6 2015, 2:18 PM · Restricted Project, Restricted Project, Custom Fields
epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

As a goofy workaround you can probably write some dummy file

May 6 2015, 2:17 PM · Restricted Project, Auth, Conduit
epriestley added a comment to T8069: Exception: Argument 1 passed to DifferentialChangesetHTMLRenderer::renderImageStage().

We don't currently decode base85 in diff form, so pasting a git diff --binary diff into Phabricator doesn't produce the exact same diff as running arc diff. Particularly, in base85 we just note "this binary file was added"; via arc diff we would show the actual file.

May 6 2015, 2:14 PM · Differential
epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

I'd expect it to work on relatively up-to-date Phabricator. You may still need to have some valid-ish ~/.arcrc file, which we might be reading and then ignoring. I'll check that and fix it if it's the case -- we shouldn't require a ~/.arcrc if you specify --conduit-token.

May 6 2015, 1:33 PM · Restricted Project, Auth, Conduit
epriestley created T8087: Let Phabricator parse either "Dxxx" (no URI) or "https://secure.phabricator.com/Dxxx" (full URI) in Differential Revisions.
May 6 2015, 12:47 PM · Differential, Arcanist
epriestley merged task T8076: /mailinglists should have a conduit API into Restricted Maniphest Task.
May 6 2015, 2:03 AM · Conduit, Mailing Lists
epriestley added a revision to T7776: Loading delta between two diffs in Differential can result in diffs for large files failing to load: Unknown Object (Differential Revision).
May 6 2015, 1:02 AM · Restricted Project, Restricted Project, Differential

May 5 2015

epriestley closed T7867: Display edit vs. view when custom policy is edited in dialog as Resolved by committing Restricted Diffusion Commit.
May 5 2015, 11:00 PM · Policy
epriestley closed T8070: Add Description to returned fields for passphrase.query in Conduit as Resolved by committing Restricted Diffusion Commit.
May 5 2015, 10:59 PM · Conduit, Passphrase
epriestley closed T8071: Conduit crashes when listing destroyed credentials with needSecret=true in passphrase.query as Resolved by committing Restricted Diffusion Commit.
May 5 2015, 10:59 PM · Passphrase, Conduit
epriestley added a comment to T7674: Remove support for arc commit hooks.

I think it would be reasonable to leave getCommitHookMode() around as a stub which just emits a deprecation warning and does return false; -- I believe none of the other changed APIs are likely to be used by third-party stuff which isn't materially affected by the changes.

May 5 2015, 9:15 PM · Lint, Arcanist
epriestley closed T6311: 'arc linters' no longer reports linters as 'Configured', all show as 'Available' as Resolved by committing Restricted Diffusion Commit.
May 5 2015, 9:03 PM · Lint, Arcanist
epriestley closed T6311: 'arc linters' no longer reports linters as 'Configured', all show as 'Available', a subtask of T6061: `arc linters` should do basic environment checking, as Resolved.
May 5 2015, 9:03 PM · Lint, Arcanist
epriestley closed T8079: Permit non-file types (i.e., named pipes) to be read from 'arc diff -F' as Wontfix.
May 5 2015, 7:57 PM · Arcanist
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

We can definitely do what GitHub does (or some reasonable approximation, at least), I just don't want to spend a lot of time implementing it without understanding what problem we're trying to solve here. I thought I understood the problem, but I think that I don't actually have a good understanding of the use cases. I'd like to step back, discuss the problem more to understand exactly what you're after and why what we have isn't working well, and then move forward from there. Specifically, what I'm trying to do is:

May 5 2015, 4:42 PM · Prioritized, Differential
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

Github actually has an algorithm for exactly this that's mostly good.
I've thought about this feature, and would be quite satisfied if I could mark things that I've requested as 'done'

May 5 2015, 4:19 PM · Prioritized, Differential
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Unknown Object (Differential Revision).
May 5 2015, 1:33 PM · Restricted Project, Auth, Conduit
epriestley closed T8013: @font-face cross origin request in Internet Explorer as Resolved.

Presuming this is resolved, but let me know if that's not the case.

May 5 2015, 1:18 PM · PHUI, Internet Explorer
epriestley added a revision to T7867: Display edit vs. view when custom policy is edited in dialog: Unknown Object (Differential Revision).
May 5 2015, 12:52 PM · Policy
epriestley claimed T8071: Conduit crashes when listing destroyed credentials with needSecret=true in passphrase.query.
May 5 2015, 12:40 PM · Passphrase, Conduit
epriestley claimed T8070: Add Description to returned fields for passphrase.query in Conduit.
May 5 2015, 12:40 PM · Conduit, Passphrase
epriestley added a revision to T8070: Add Description to returned fields for passphrase.query in Conduit: Unknown Object (Differential Revision).
May 5 2015, 12:40 PM · Conduit, Passphrase
epriestley added a revision to T8071: Conduit crashes when listing destroyed credentials with needSecret=true in passphrase.query: Unknown Object (Differential Revision).
May 5 2015, 12:40 PM · Passphrase, Conduit
epriestley closed T7623: Display Edit History of Custom Fields as Resolved.

I can't reproduce this at HEAD, so I think you're either out of date or this was fixed recently (although I don't recall fixing it).

May 5 2015, 12:22 PM · Transactions, Custom Fields
d.ananyev awarded T7903: Conduit differential.query search by branches is broken a The World Burns token.
May 5 2015, 9:56 AM · Restricted Project, Differential, Conduit
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

Also, to summarize the recent changes:

May 5 2015, 1:36 AM · Prioritized, Differential
epriestley closed T8016: Exception using search: "Invalid UTF-8 string passed to phutil_utf8v()" as Resolved by committing Restricted Diffusion Commit.
May 5 2015, 1:34 AM · Restricted Project, Search
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

(In that mock, imagine that all the "reply" inlines appear in a thread, even though there's technically only one on the mock.)

May 5 2015, 1:06 AM · Prioritized, Differential
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

I don't know @epriestley, I found it really confusing to have my comment on a different line entirely.

May 5 2015, 1:04 AM · Prioritized, Differential
epriestley added a comment to T8067: Method to identify who created a user account.

We have a user_transaction table but I don't think we expose it anywhere in the UI and I'm not sure how much stuff gets dumped into it. We should record important account-related events there (creation, username changes, admin/un-admin, etc).

May 5 2015, 12:08 AM · People

May 4 2015

epriestley added a revision to T8016: Exception using search: "Invalid UTF-8 string passed to phutil_utf8v()": Unknown Object (Differential Revision).
May 4 2015, 11:35 PM · Restricted Project, Search
epriestley created T8066: Check my Conpherence title/handle fix.
May 4 2015, 11:20 PM · Conpherence