Page MenuHomePhabricator
Feed Advanced Search

Nov 12 2015

joshuaspence closed T9763: "Merged to" does not handle plural correctly as Resolved by committing Restricted Diffusion Commit.
Nov 12 2015, 8:04 PM · Maniphest, Localization
joshuaspence renamed T9643: XHPast Parse error when extracting i18n from XHPast Parse error when etracting i18n to XHPast Parse error when extracting i18n.
Nov 12 2015, 10:20 AM · XHPAST
joshuaspence added a revision to T9763: "Merged to" does not handle plural correctly: Unknown Object (Differential Revision).
Nov 12 2015, 9:51 AM · Maniphest, Localization
joshuaspence created T9771: Objects which are restricted because of Spaces render as "Unknown" instead of "Restricted".
Nov 12 2015, 9:30 AM · Policy, Spaces
joshuaspence added a revision to T9757: Add subscribers to Herald: Unknown Object (Differential Revision).
Nov 12 2015, 8:59 AM · Herald
joshuaspence deleted ☃.
Nov 12 2015, 8:12 AM
joshuaspence added a revision to T9019: Create a "Project Members" object policy for Projects: Unknown Object (Differential Revision).
Nov 12 2015, 8:06 AM · Projects, Policy
joshuaspence created Phlux.
Nov 12 2015, 7:42 AM
joshuaspence added a comment to T9766: Expose conduit API to activate/disable Herald rules.

A somewhat generic way to do this is to create the notion of a variable such as is_in_deployment and allow Herald rules to check to see if this is set/true/a specific value. If the API to expose the variable is exposed to conduit then also allows for far more interesting workflows (especially when combined with relying on other Herald rules).

Nov 12 2015, 7:41 AM · Restricted Project, Restricted Project, Conduit, Herald
joshuaspence renamed T9766: Expose conduit API to activate/disable Herald rules from Expose conduit API to activate/disable herald rules? to Expose conduit API to activate/disable Herald rules.
Nov 12 2015, 7:40 AM · Restricted Project, Restricted Project, Conduit, Herald
joshuaspence renamed T9768: `arc diff` blows up if providing bad JIRA ticket name from arc diffs blows up if providing bad JIRA ticket name to `arc diff` blows up if providing bad JIRA ticket name .
Nov 12 2015, 7:38 AM · Restricted Project, Arcanist
joshuaspence closed T9769: Test as Spite.
Nov 12 2015, 1:15 AM · Search
joshuaspence created T9769: Test.
Nov 12 2015, 12:57 AM · Search

Nov 11 2015

joshuaspence added a comment to T9767: Add View Options to Diffusion File Viewer.
In T9767#144214, @chad wrote:

Maybe add a "View Options" button to "File Contents" in Diffusion? That seems most consistent.

Nov 11 2015, 8:10 PM · Diffusion
joshuaspence added a comment to T9767: Add View Options to Diffusion File Viewer.

Oh, right... it's not explicit in Differential. But rather when the file is too large for syntax highlighting.

Nov 11 2015, 8:08 PM · Diffusion
joshuaspence added a comment to T9767: Add View Options to Diffusion File Viewer.

Hmm, why not? I'd prefer it (and it would be more consistent) if it wasn't editable, as in Differential.

Nov 11 2015, 7:39 PM · Diffusion
joshuaspence created T9767: Add View Options to Diffusion File Viewer.
Nov 11 2015, 7:13 PM · Diffusion
joshuaspence added a revision to T9715: Prevent upgrade scripts from being run multiple times simultaneously: Unknown Object (Differential Revision).
Nov 11 2015, 12:17 PM · Database
joshuaspence added a comment to T3670: Add subprojects.

Ah OK, good to know.

Nov 11 2015, 11:18 AM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
joshuaspence added a comment to Q203: How do I embed YouTube videos?.

How exactly are you embedding it?

Nov 11 2015, 10:12 AM · Remarkup
joshuaspence added a comment to T7053: Restart daemons automagically.
  • When editing the small amount of config which can't auto-restart (phd.user, phd.start-taskmasters). I think phd.user already has an existing warning anyway.

Yeah, I would like to handle this properly but I'm not sure if it is worthwhile doing so?

Nov 11 2015, 8:21 AM · Daemons
joshuaspence added a comment to T3670: Add subprojects.

This is currently difficult to do because it involves bulk editing our entire workboard

What's difficult about this? Can't you just use the bulk editor to "Remove project X" and "Add project Y"?

Nov 11 2015, 8:14 AM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
joshuaspence added a comment to T9759: Show more history.

We don't show a specific amount of history: we show all activity since your last activity.

Nov 11 2015, 1:34 AM · Transactions
joshuaspence renamed T9760: Autoscaling for Almanac devices from Easier creation of Almanac devices to Autoscaling for Almanac devices.
Nov 11 2015, 1:33 AM · Drydock, Almanac
joshuaspence created T9762: Removing devices from Almanac services.
Nov 11 2015, 1:31 AM · Almanac (v2)
joshuaspence updated Q175: Should I Reuse Device Keys? from Should I Reuse Device Keys to Should I Reuse Device Keys?.
Nov 11 2015, 12:04 AM · Drydock, Almanac
joshuaspence updated Q179: How do you configure an Almanac based Drydock resource from How do you configure an Almanac based Drydock ressource to How do you configure an Almanac based Drydock resource.
Nov 11 2015, 12:04 AM · Drydock

Nov 10 2015

joshuaspence added a comment to T9760: Autoscaling for Almanac devices.

Right, Almanac does not support autoscaling.

Nov 10 2015, 11:59 PM · Drydock, Almanac
joshuaspence added a comment to T9760: Autoscaling for Almanac devices.

Right okay, but I can't autoscale the Drydock Pool right? Because I need to manually create new devices through the UI.

Nov 10 2015, 11:57 PM · Drydock, Almanac
joshuaspence added a comment to T9760: Autoscaling for Almanac devices.
  • Bind it to your pool to actually put it in service.
Nov 10 2015, 11:52 PM · Drydock, Almanac
joshuaspence added a comment to T9760: Autoscaling for Almanac devices.

So what does ./bin/almanac register actually do?

Nov 10 2015, 11:51 PM · Drydock, Almanac
joshuaspence added a comment to T9760: Autoscaling for Almanac devices.

Ok thanks. So I don't need to register my build agent with ./bin/almanac register?

Nov 10 2015, 11:49 PM · Drydock, Almanac
joshuaspence created T9760: Autoscaling for Almanac devices.
Nov 10 2015, 11:39 PM · Drydock, Almanac
epriestley awarded T7053: Restart daemons automagically a Mountain of Wealth token.
Nov 10 2015, 10:14 PM · Daemons
joshuaspence added a comment to T3670: Add subprojects.

I have a use case which is maybe suited for subprojects, but I don't exactly know how you are planning on implementing this...

Nov 10 2015, 9:59 PM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
joshuaspence closed T7053: Restart daemons automagically as Resolved by committing Restricted Diffusion Commit.
Nov 10 2015, 9:44 PM · Daemons
joshuaspence added a comment to T9759: Show more history.

What about having the number shown be proportional to the total number of stories?

Nov 10 2015, 9:14 PM · Transactions
joshuaspence created T9759: Show more history.
Nov 10 2015, 9:00 PM · Transactions
joshuaspence added a comment to T9757: Add subscribers to Herald.

(I'd also like to be able to subscribe to Almanac devices/services/networks too)

Nov 10 2015, 8:20 PM · Herald
joshuaspence created T9757: Add subscribers to Herald.
Nov 10 2015, 8:17 PM · Herald
joshuaspence added a revision to T7053: Restart daemons automagically: Unknown Object (Differential Revision).
Nov 10 2015, 8:08 PM · Daemons
joshuaspence updated the title for P1886 PhabricatorDebugDaemon.php from untitled to PhabricatorDebugDaemon.php.
Nov 10 2015, 7:51 PM · Daemons
joshuaspence claimed T9753: XHPAST no longer parses heredocs and can't build on OS X (Bison 2.3).
Nov 10 2015, 7:30 PM · XHPAST
joshuaspence renamed T9753: XHPAST no longer parses heredocs and can't build on OS X (Bison 2.3) from xhpast no longer parses heredocs and can't build on OS X (Bison 2.3) to XHPAST no longer parses heredocs and can't build on OS X (Bison 2.3).
Nov 10 2015, 7:28 PM · XHPAST
joshuaspence added a project to T9753: XHPAST no longer parses heredocs and can't build on OS X (Bison 2.3): XHPAST.
Nov 10 2015, 7:28 PM · XHPAST
joshuaspence added a project to T9755: Have conduit call logs actually log the caller: Conduit.
Nov 10 2015, 7:27 PM · Conduit
joshuaspence claimed T5568: Support `.arcunit`, similar to `.arclint`.

I've done some work on this and I do intend to continue working on it, but have been somewhat time constrained as of late. The foundations for this task are already in place and many unit tests engines just need to be modernized to work with the .arcunit specification.

Nov 10 2015, 7:17 PM · Unit, Arcanist
joshuaspence added a revision to T7053: Restart daemons automagically: Unknown Object (Differential Revision).
Nov 10 2015, 10:08 AM · Daemons

Nov 9 2015

joshuaspence added a comment to T9749: `arc lint --only-new` doesn't work as expected.

I was thinking of changing arc lint --only-new to do the following:

Nov 9 2015, 9:35 PM · Restricted Project, Lint, Arcanist
joshuaspence created T9749: `arc lint --only-new` doesn't work as expected.
Nov 9 2015, 9:33 PM · Restricted Project, Lint, Arcanist
joshuaspence added a revision to T7053: Restart daemons automagically: Unknown Object (Differential Revision).
Nov 9 2015, 11:04 AM · Daemons
joshuaspence updated the title for P1885 ArcanistParentMemberReferenceXHPASTLinterRule.php from untitled to ArcanistParentMemberReferenceXHPASTLinterRule.php.
Nov 9 2015, 12:36 AM · Lint

Nov 8 2015

joshuaspence created T9738: Linter rule for attempting to reassign `$this`.
Nov 8 2015, 11:00 PM · Lint
joshuaspence created T9734: Cppcheck linter seems to show warnings from other files.
Nov 8 2015, 10:19 AM · Lint, Arcanist

Nov 7 2015

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

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

Nov 5 2015

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
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
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)
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
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

Nov 3 2015

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
joshuaspence added projects to T9698: Allow bots to have email addresses assigned to them: People, Drydock.
Nov 3 2015, 8:11 AM · Drydock, People, Diffusion

Nov 2 2015

joshuaspence closed T9625: Fill in missing applications and icons on PHID types as Resolved by committing Restricted Diffusion Commit.
Nov 2 2015, 7:47 PM · Applications
joshuaspence closed T9289: Unable to build XHPAST as Resolved by committing Restricted Diffusion Commit.
Nov 2 2015, 8:52 AM · XHPAST
Mnkras awarded T9683: Support `@throws` annotation a Piece of Eight token.
Nov 2 2015, 2:14 AM · Diviner
joshuaspence created T9683: Support `@throws` annotation.
Nov 2 2015, 1:57 AM · Diviner

Nov 1 2015

joshuaspence added a revision to T9289: Unable to build XHPAST: Unknown Object (Differential Revision).
Nov 1 2015, 8:59 PM · XHPAST
joshuaspence added a revision to T9655: Incorrect translation for differential revisions: Unknown Object (Differential Revision).
Nov 1 2015, 8:34 PM · Differential
joshuaspence added a comment to T9677: Difficulty debugging sudo permissions.
GIT_CURL_VERBOSE=1 git clone http://phabricator.local/diffusion/TEST/test.git
Cloning into 'test'...
* Couldn't find host phabricator.local in the .netrc file; using defaults
* Hostname was NOT found in DNS cache
*   Trying 10.0.0.100...
* Connected to phabricator.local (10.0.0.100) port 80 (#0)
> GET /diffusion/TEST/test.git/info/refs?service=git-upload-pack HTTP/1.1
User-Agent: git/2.5.0
Host: phabricator.local
Accept: */*
Accept-Encoding: gzip
Accept-Language: en-US, en;q=0.9, *;q=0.8
Pragma: no-cache
Nov 1 2015, 8:33 PM · Diffusion
joshuaspence renamed T9677: Difficulty debugging sudo permissions from Difficultly debugging sudo permissions to Difficulty debugging sudo permissions.
Nov 1 2015, 8:28 PM · Diffusion
joshuaspence created T9682: Phriction emails are not formatted.
Nov 1 2015, 8:23 PM · Phriction
joshuaspence edited the content of 2015 Week 44 (Very Late October).
Nov 1 2015, 8:19 PM

Oct 31 2015

joshuaspence created T9678: "Argument 1 passed to AphrontView::setUser() must be an instance of PhabricatorUser, null given" on cloning a repository.
Oct 31 2015, 5:28 AM · Diffusion
joshuaspence created T9677: Difficulty debugging sudo permissions.
Oct 31 2015, 5:21 AM · Diffusion
joshuaspence added a project to Q203: How do I embed YouTube videos?: Remarkup.
Oct 31 2015, 12:45 AM · Remarkup
joshuaspence added a comment to Q203: How do I embed YouTube videos?.

PEBKAC... I forgot to save my changes to local.json.

Oct 31 2015, 12:45 AM · Remarkup
joshuaspence closed Q203: How do I embed YouTube videos? as invalid.
Oct 31 2015, 12:43 AM · Remarkup
joshuaspence updated the question details for Q203: How do I embed YouTube videos?.
Oct 31 2015, 12:41 AM · Remarkup
joshuaspence updated Q203: How do I embed YouTube videos? from to How do I embed YouTube videos?.
Oct 31 2015, 12:40 AM · Remarkup

Oct 30 2015

joshuaspence edited P1881 local.json.
Oct 30 2015, 11:44 PM
joshuaspence added a project to T5998: What permissions and access is required for a user created just to run the phabricator daemons?: Daemons.
Oct 30 2015, 10:12 AM · Daemons
joshuaspence updated the task description for T9671: Harbormaster builds and Drydock leases are stuck.
Oct 30 2015, 9:55 AM · Harbormaster, Drydock
joshuaspence added a comment to T9674: "Authorized By" links to a 404.

(Yes, I know that Drydock is a prototype... But I figured it's better to file an issue that will be closed as invalid than to not file one at all?)

Oct 30 2015, 9:54 AM · Drydock, Harbormaster