Page MenuHomePhabricator
Feed Advanced Search

Nov 7 2015

epriestley edited the content of Changelog.
Nov 7 2015, 12:54 PM
epriestley edited the content of Changelog.
Nov 7 2015, 12:53 PM
epriestley created 2015 Week 45 (Early November).
Nov 7 2015, 12:53 PM
joshuaspence added a comment to T9730: In remarkup lists, multi-line items in nested lists group and indent in unexpected ways.

This also seems weird to me.

Nov 7 2015, 3:01 AM · Remarkup
joshuaspence created T9730: In remarkup lists, multi-line items in nested lists group and indent in unexpected ways.
Nov 7 2015, 2:59 AM · Remarkup

Nov 6 2015

epriestley added Q209: Is it possible to update Differential dependencies from Conduit? (Answer 240).
Nov 6 2015, 10:42 PM
epriestley added a revision to T9546: Phame "Oblivious" skin a few rough edges: Unknown Object (Differential Revision).
Nov 6 2015, 8:22 PM · Phame
epriestley added a comment to T9729: Query differential messages via Conduit API.

See Planning (briefly: we don't know).

Nov 6 2015, 6:25 PM · Restricted Project
epriestley added a member for Community: bcooksley.
Nov 6 2015, 3:55 PM
epriestley created KDE.
Nov 6 2015, 3:54 PM
epriestley added a comment to T9726: Hardcode some more refs/ paths.

See also:

Nov 6 2015, 3:38 PM · Differential, Diffusion
epriestley merged T9726: Hardcode some more refs/ paths into T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Nov 6 2015, 3:38 PM · Wikimedia, Restricted Project, Diffusion
epriestley merged task T9726: Hardcode some more refs/ paths into T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Nov 6 2015, 3:38 PM · Differential, Diffusion
• activars awarded T9378: Build Projects v3 a Love token.
Nov 6 2015, 12:41 PM · Projects (v3), Prioritized
joshuaspence added a comment to T8788: Allow querying for files by name.

D14411 implements exact string matching, but I will leave this ticket open for support partial string matching as well. There are some technical considerations block this, see D14411#161139.

Nov 6 2015, 2:46 AM · Contributor Onboarding, Files
joshuaspence closed T9655: Incorrect translation for differential revisions as Resolved by committing Restricted Diffusion Commit.
Nov 6 2015, 2:39 AM · Differential
Grimeh awarded T3569: Make Phrequent somewhat usable a Like token.
Nov 6 2015, 1:07 AM · Phrequent
Feed Story Failed to Render (PhabricatorApplicationTransactionFeedStory)
Exception: Unknown edge constant "59"!
Nov 6 2015, 12:00 AM

Nov 5 2015

epriestley added a member for Blessed Committers: alexmv.
Nov 5 2015, 11:59 PM
epriestley added a comment to T9378: Build Projects v3.

This is already prioritized, yes. See the weekly dev log for my plans through the end of the yar.

Nov 5 2015, 11:32 PM · Projects (v3), Prioritized
epriestley added a comment to T9723: When landing a branch tracking upstream, try switching to local tracking branch of the same name.

Sure, send me a diff.

Nov 5 2015, 11:22 PM · Arcanist
joshuaspence added a comment to T9378: Build Projects v3.

Is this likely to be completed this year? We have some teams expressing interest in this feature and I might be able to convince management to get onboard with paid prioritization (although this ticket is also prioritorized right?)

Nov 5 2015, 11:10 PM · Projects (v3), Prioritized
joshuaspence added a revision to T9077: Some applications don't support the "Quote" action on comments properly: Unknown Object (Differential Revision).
Nov 5 2015, 8:09 PM · Restricted Project, Transactions
epriestley added a comment to T8348: `arc download` doesn't support chunked downloads.

PhabricatorFileChunkIterator does the stitching. Basically the flow is like this:

Nov 5 2015, 7:35 PM · Restricted Project, Files, Arcanist
joshuaspence added a comment to T8348: `arc download` doesn't support chunked downloads.

Can you point me at the code where the chunk stitching happens?

Nov 5 2015, 7:33 PM · Restricted Project, Files, Arcanist
epriestley updated subscribers of T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Nov 5 2015, 7:31 PM · Wikimedia, Restricted Project, Diffusion
epriestley merged task T9721: Support replicator other repos into T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Nov 5 2015, 7:31 PM · Wikimedia, Diffusion
joshuaspence added a comment to T9713: In Diffusion, show commit messages as parsed fields by default with an option to view them raw.

Ah yeah, that would be better.

Nov 5 2015, 7:21 PM · Diffusion (v3)
epriestley added a comment to T8990: Create a Phurl application path that will arrive at the target URL.

Yep, this is good.

Nov 5 2015, 6:58 PM · Phurl
epriestley added a comment to T9720: Provide a way to link to Diffusion files.

T5378 / D12692 also have some bearing here.

Nov 5 2015, 5:54 PM · Restricted Project, Remarkup
epriestley added a comment to T9720: Provide a way to link to Diffusion files.

This should probably also wait for (or happen concurrently with / be considered alongside) the repository monogram changes which occur with T4245, although I think it doesn't limit the reasonable syntax available to us very much.

Nov 5 2015, 5:48 PM · Restricted Project, Remarkup
epriestley added a subtask for T9720: Provide a way to link to Diffusion files: T4245: Make repository URIs slightly prettier.
Nov 5 2015, 5:47 PM · Restricted Project, Remarkup
epriestley added a parent task for T4245: Make repository URIs slightly prettier: T9720: Provide a way to link to Diffusion files.
Nov 5 2015, 5:47 PM · Prioritized, Diffusion (v3), KDE, Restricted Project
epriestley added a comment to T9717: `arc lint --everything` will not lint directories (as opposed to files) under git.

Determining the directories implied by the paths we find and injecting them into the list seems reasonable to me.

Nov 5 2015, 3:54 PM · Restricted Project, Lint, Arcanist
epriestley added a comment to T8348: `arc download` doesn't support chunked downloads.

Could the server do the chunk stitching and stream the response to the client, rather than fetching it all up front?

Nov 5 2015, 3:19 PM · Restricted Project, Files, Arcanist
Feed Story Failed to Render (PhabricatorApplicationTransactionFeedStory)
Exception: Unknown edge constant "59"!
Nov 5 2015, 3:08 PM
epriestley closed T9675: behavior-fancy-datepicker may freeze chrome and firefox when `week start on` set to monday as Resolved by committing Restricted Diffusion Commit.
Nov 5 2015, 3:07 PM · Javelin
epriestley added a comment to T9713: In Diffusion, show commit messages as parsed fields by default with an option to view them raw.

Another alternative would be to mangle the commit message more heavily and strip out the fields we believe we can parse. So instead of showing something like this:

Nov 5 2015, 2:18 PM · Diffusion (v3)
epriestley renamed T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation from Warn users about CloudFlare magic in the documentation to Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation.
Nov 5 2015, 2:13 PM · Documentation
epriestley added a comment to T8348: `arc download` doesn't support chunked downloads.

I think that would leave us with only two potential scale issues:

Nov 5 2015, 2:12 PM · Restricted Project, Files, Arcanist
kislinsk awarded T9378: Build Projects v3 a Love token.
Nov 5 2015, 2:07 PM · Projects (v3), Prioritized
epriestley added a comment to T8348: `arc download` doesn't support chunked downloads.

A possibly easier approach is to let the user just get an HTTP URI for the download (i.e. a normal, non-Conduit URI) and then call it in a standard way. Maybe by adding a needDownloadURIs parameter to file.info (or waiting for T7715 and adding it to file.query) -- the links are slightly expensive to generate because we have to do one-time token writes so it's probably better not to generate them by default.

Nov 5 2015, 2:06 PM · Restricted Project, Files, Arcanist
epriestley added a comment to T9716: Warn users about CloudFlare magic (particularly, Rocket Loader) in the documentation.

Someone else ran into issues with Rocket Loader too, although everything broke completely for them in Chrome (although fine in Safari).

Nov 5 2015, 12:42 PM · Documentation
epriestley renamed T9715: Prevent upgrade scripts from being run multiple times simultaneously from Prevent migrations from being applied multiple times to Prevent upgrade scripts from being run multiple times simultaneously.
Nov 5 2015, 12:28 PM · Database
epriestley added a comment to T9715: Prevent upgrade scripts from being run multiple times simultaneously.

Yeah, I'm fine with putting a global lock on this. You shouldn't really ever be running it on multiple hosts simultaneously (in the best case, this just slows you down by running the slow checks in adjust multiple times), but it's dangerous enough to explicitly prevent.

Nov 5 2015, 12:28 PM · Database
joshuaspence updated subscribers of T8348: `arc download` doesn't support chunked downloads.

@epriestley, I was thinking of implementing this as follows:

Nov 5 2015, 11:58 AM · Restricted Project, Files, Arcanist
joshuaspence added a revision to T8788: Allow querying for files by name: Unknown Object (Differential Revision).
Nov 5 2015, 9:49 AM · Contributor Onboarding, Files
joshuaspence added a revision to T8858: Allow storing binary files in Passphrase: Unknown Object (Differential Revision).
Nov 5 2015, 9:39 AM · Passphrase
joshuaspence added a comment to T9713: In Diffusion, show commit messages as parsed fields by default with an option to view them raw.

+1, although an alternative would be for Diffusion/Remarkup to render Reviewers: alincoln identically to Reviewers: @alincoln.

Nov 5 2015, 8:31 AM · Diffusion (v3)
joshuaspence added a project to T9714: Mobile view of diff changes has dialog that doesn't contain full changes: Differential.
Nov 5 2015, 8:28 AM · Mobile
joshuaspence claimed T9715: Prevent upgrade scripts from being run multiple times simultaneously.

Happy to submit a patch if @epriestley is on board.

Nov 5 2015, 8:27 AM · Database
joshuaspence added a comment to T9718: Scuttle Workboards if Maniphest is not installed.
In T9718#143261, @chad wrote:

Have you never noticed the nautical patterns in Phabricator?

Nov 5 2015, 2:17 AM · Workboards
joshuaspence added a comment to T9718: Scuttle Workboards if Maniphest is not installed.

Scuttle?

Nov 5 2015, 1:10 AM · Workboards
joshuaspence claimed T9717: `arc lint --everything` will not lint directories (as opposed to files) under git.
Nov 5 2015, 1:08 AM · Restricted Project, Lint, Arcanist
joshuaspence renamed T9717: `arc lint --everything` will not lint directories (as opposed to files) under git from arc lint --everything will not lint directories under git to `arc lint --everything` will not lint directories under git.
Nov 5 2015, 1:08 AM · Restricted Project, Lint, Arcanist
joshuaspence renamed T9718: Scuttle Workboards if Maniphest is not installed from hide workboards if maniphest is not installed to Hide workboards if Maniphest is not installed.
Nov 5 2015, 1:07 AM · Workboards

Nov 4 2015

joshuaspence added a comment to T9715: Prevent upgrade scripts from being run multiple times simultaneously.

Oh, I take the hosts offline first.

Nov 4 2015, 9:23 PM · Database
epriestley added a revision to T9132: Build an ApplicationEditor abstraction: Unknown Object (Differential Revision).
Nov 4 2015, 9:11 PM · Restricted Project, ApplicationEditor, Transactions
joshuaspence created T9715: Prevent upgrade scripts from being run multiple times simultaneously.
Nov 4 2015, 8:50 PM · Database
joshuaspence added a comment to T8348: `arc download` doesn't support chunked downloads.

I'm also seeing this issue, even just using curl -d api.token=... https://phabricator.url/api/file.download

Nov 4 2015, 8:15 PM · Restricted Project, Files, Arcanist
joshuaspence added a project to T9703: take away certificate page: Conduit.
Nov 4 2015, 7:43 PM · Conduit
epriestley added a comment to T8170: Diffusion -> show raw file doesn't always render text.

You can also whitelist MIME types in files.viewable-mime-types as a workaround.

Nov 4 2015, 6:44 PM · Diffusion
epriestley updated subscribers of T8170: Diffusion -> show raw file doesn't always render text.
Nov 4 2015, 6:43 PM · Diffusion
epriestley merged task T9708: By default allow viewing php files in raw in plain text into T8170: Diffusion -> show raw file doesn't always render text.
Nov 4 2015, 6:43 PM · Diffusion
epriestley added a revision to T9132: Build an ApplicationEditor abstraction: Unknown Object (Differential Revision).
Nov 4 2015, 6:37 PM · Restricted Project, ApplicationEditor, Transactions
Feed Story Failed to Render (PhabricatorApplicationTransactionFeedStory)
Exception: Unknown edge constant "59"!
Nov 4 2015, 6:29 PM
epriestley added a member for Blessed Committers: WikiChad.
Nov 4 2015, 5:44 PM
epriestley added a comment to T9711: Feature Request: Notifications about comments on Diffs.

See also T9161. You can use ./bin/mail volume to see how much mail people are actually receiving.

Nov 4 2015, 5:38 PM · Differential
epriestley added a comment to T9710: Improve Arcanist FileName Linter to highlight the part the path failing .

I can't reproduce the capital letter issue.

Nov 4 2015, 5:32 PM
epriestley closed T9711: Feature Request: Notifications about comments on Diffs as Wontfix.

Presumably, he or she has a good reason for putting this policy in place. I'd recommend talking with them about it. Maybe they haven't thought about this case.

Nov 4 2015, 5:28 PM · Differential
epriestley added a revision to T9132: Build an ApplicationEditor abstraction: Unknown Object (Differential Revision).
Nov 4 2015, 5:09 PM · Restricted Project, ApplicationEditor, Transactions
epriestley added a comment to T9711: Feature Request: Notifications about comments on Diffs.

the people that should respond to those comments don't get notified

Nov 4 2015, 5:03 PM · Differential
epriestley closed T9710: Improve Arcanist FileName Linter to highlight the part the path failing as Invalid.
$ arc lint
>>> Lint for $ $ README $ $:
Nov 4 2015, 4:51 PM
epriestley closed T9709: Cycle SSL certificates for `*.phacility.com` (for 2015) as Resolved.

Couple of very minor hiccups with notify not having a completely clean deploy since it doesn't get pushed/expanded very often and was a bit out of date, but should be fixed now.

Nov 4 2015, 1:56 PM · Phacility, Ops
epriestley added a comment to T9709: Cycle SSL certificates for `*.phacility.com` (for 2015).

I've updated lb, alb and clb and the respective domains are now serving updated certificates.

Nov 4 2015, 1:41 PM · Phacility, Ops
epriestley created T9709: Cycle SSL certificates for `*.phacility.com` (for 2015).
Nov 4 2015, 1:30 PM · Phacility, Ops
epriestley added a comment to T9069: arc patch can't handle binary file correctly.

I can't reproduce this. Here's what I did.

Nov 4 2015, 1:11 PM · Differential, Restricted Project, Arcanist
epriestley added a comment to T9700: Change maniphest tasks depending on project memberships..

Either is fine.

Nov 4 2015, 11:55 AM · Herald
epriestley updated subscribers of T5821: Implement "Run Arc Unit" build step and support showing unit test results inside Harbormaster.
Nov 4 2015, 11:53 AM · Restricted Project, Harbormaster (v3)
epriestley merged task T9706: Conduit API token is exposed through Build Plan into T5821: Implement "Run Arc Unit" build step and support showing unit test results inside Harbormaster.
Nov 4 2015, 11:53 AM · Conduit, Harbormaster
epriestley added a comment to T8992: Actually implement an `alias` field on Phurl URL's.

I don't think we need to auto-generate (and think it's slightly desirable not to -- I don't think we can do anything reasonable most of the time, and it will tend to make it harder to find a good alias when you actually want one if we do).

Nov 4 2015, 11:50 AM · Phurl
epriestley added a revision to T9132: Build an ApplicationEditor abstraction: Unknown Object (Differential Revision).
Nov 4 2015, 12:32 AM · Restricted Project, ApplicationEditor, Transactions

Nov 3 2015

epriestley added a comment to T9703: take away certificate page.

I do think we can get rid of this page now.

Nov 3 2015, 9:16 PM · Conduit
epriestley added a comment to T9702: sane defaults for phd.variant-config .

Some discussion in T7053. Mostly, I think it's just a ton of work to fix a problem that I think frequently (almost always?) boils down to users being out of their depth with server administration tasks.

Nov 3 2015, 9:14 PM · Config
epriestley added a comment to T9703: take away certificate page.

So the CLI said "Go to this URL: XXX" and they didn't do that and instead went somewhere else that they remembered seeing before with the same name?

Nov 3 2015, 9:05 PM · Conduit
epriestley added a comment to T9702: sane defaults for phd.variant-config .

I think I'm just going to remove this check. The primary goal was to reduce support costs related to users not restarting daemons after changing mail config, but I think the net cost of users hitting it is larger than the net cost of users not restarting stuff was.

Nov 3 2015, 9:04 PM · Config
epriestley added a comment to T9703: take away certificate page.

How did they end up there?

Nov 3 2015, 9:02 PM · Conduit
epriestley added a revision to T9690: Remove calls to methods deprecated by newPage(): Unknown Object (Differential Revision).
Nov 3 2015, 8:48 PM · Contributor Onboarding, Modernization, Infrastructure
joshuaspence closed T9075: Generate transaction when a paste is forked as Wontfix.

The ability to fork Pastes was removed in D14390.

Nov 3 2015, 7:33 PM · Paste
epriestley added a comment to P1884 doot-v2.

4spoopy6me

Nov 3 2015, 6:24 PM
epriestley edited P1883 A New Paste (WOW!).
Nov 3 2015, 6:23 PM
epriestley added a comment to P1883 A New Paste (WOW!).

le doot

Nov 3 2015, 6:21 PM
epriestley updated the title for P1883 A New Paste (WOW!) from A New Paste to A New Paste (WOW!).
Nov 3 2015, 6:21 PM
epriestley updated the title for P1883 A New Paste (WOW!) from untitled to A New Paste.
Nov 3 2015, 6:21 PM
epriestley closed T5752: Navigation menus should work correctly on mobile by default, a subtask of T9132: Build an ApplicationEditor abstraction, as Resolved.
Nov 3 2015, 6:11 PM · Restricted Project, ApplicationEditor, Transactions
epriestley closed T5752: Navigation menus should work correctly on mobile by default as Resolved by committing Restricted Diffusion Commit.
Nov 3 2015, 6:11 PM · ApplicationEditor, Infrastructure, PHUI, Mobile
epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: Unknown Object (Differential Revision).
Nov 3 2015, 6:03 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a revision to T9132: Build an ApplicationEditor abstraction: Unknown Object (Differential Revision).
Nov 3 2015, 6:03 PM · Restricted Project, ApplicationEditor, Transactions
epriestley moved T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges from Backlog to v1 on the ApplicationEditor board.
Nov 3 2015, 5:58 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a project to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: ApplicationEditor.
Nov 3 2015, 5:58 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit