Page MenuHomePhabricator
Feed Advanced Search

Aug 31 2015

joshuaspence added projects to T9299: Send code reviews to non-Phabricator users: Differential, People.
Aug 31 2015, 9:28 PM · Phacility, People, Differential, Phacility Support
thoughtpolice awarded T8887: Allow owners packages to add blocking reviewers a Piece of Eight token.
Aug 31 2015, 3:51 PM · Haskell.org, Restricted Project, Owners
joshuaspence added a comment to T9289: Unable to build XHPAST.

I think that the issue was that the timestamp on parser.yacc.hpp was older than the timestamp on parser.y. I'm not really sure how git handles timestamps but likely they aren't preserved.

Aug 31 2015, 1:04 PM · XHPAST
joshuaspence added a project to T9290: Cookie based API instead of OAuth: Conduit.
Aug 31 2015, 8:58 AM · Conduit
joshuaspence added a project to T8724: Add List-Id field to emails to mailing lists, otherwise most mail programs will reject the email when sent as-user: Mail.
Aug 31 2015, 8:44 AM · Mail
joshuaspence added a project to T8725: Allow use of Re: only for non-first emails: Mail.
Aug 31 2015, 8:44 AM · Mail
joshuaspence added a project to T8727: Infinite query when failing to view a reivsion: Differential.
Aug 31 2015, 8:43 AM · Differential, Performance

Aug 30 2015

joshuaspence added a comment to T9289: Unable to build XHPAST.

I guess git doesn't preserve timestamps... I just worked around this by running rm support/xhpast/* && git reset --hard HEAD && ./scripts/build_xhpast.php.

Aug 30 2015, 10:23 PM · XHPAST
joshuaspence created T9289: Unable to build XHPAST.
Aug 30 2015, 10:11 PM · XHPAST
joshuaspence added a project to T8770: Missing required parameters: script-and-regex.script, script-and-regex.regex at [<phutil>/src/parser/PhutilTypeSpec.php:164]: Lint.
Aug 30 2015, 8:40 PM · Lint, Arcanist
chad awarded T9284: Generate mail and notifications for an object when it is mentioned on another object a Baby Tequila token.
Aug 30 2015, 4:26 PM · Restricted Project, Mail, Notifications
avivey awarded T9284: Generate mail and notifications for an object when it is mentioned on another object a Piece of Eight token.
Aug 30 2015, 3:46 PM · Restricted Project, Mail, Notifications
joshuaspence created T9286: XHPAST fails to recognize inline HTML starting with "<?php".
Aug 30 2015, 12:09 PM · XHPAST
joshuaspence added a revision to T9134: Upgrading: Support for "Postponed" Lint and Unit Removed: Unknown Object (Differential Revision).
Aug 30 2015, 11:53 AM · Harbormaster, Arcanist, Differential, Installing & Upgrading
joshuaspence added a project to T8779: Take "Edit" action out of "Actions" menu on wiki pages into dedicated button: Phriction.
Aug 30 2015, 6:35 AM · Phriction
joshuaspence added a project to T8782: Calendar paging is cutoff slightly: Calendar.
Aug 30 2015, 5:49 AM · Calendar
joshuaspence awarded T8783: Unprototype Nuance (v1) a Yellow Medal token.
Aug 30 2015, 5:48 AM · Nuance, Restricted Project
joshuaspence added projects to T8786: Add support for custom fields per project: Custom Fields, Projects.
Aug 30 2015, 5:38 AM · Projects, Custom Fields
joshuaspence added a project to T8793: Allow local repository with conduit repository.create: Diffusion.
Aug 30 2015, 5:29 AM · Diffusion, Conduit
joshuaspence added a comment to T9284: Generate mail and notifications for an object when it is mentioned on another object.

(Happy to implement this if it is desirable for the upstream)

Aug 30 2015, 5:23 AM · Restricted Project, Mail, Notifications
joshuaspence updated the task description for T8801: Cannot find a way to generate a request with the right requestData.
Aug 30 2015, 4:15 AM · Config, Aphront, Maniphest
joshuaspence updated the task description for T8801: Cannot find a way to generate a request with the right requestData.
Aug 30 2015, 4:15 AM · Config, Aphront, Maniphest
joshuaspence added a project to T8802: Exception while trying to move wiki page: Phriction.
Aug 30 2015, 4:11 AM · Phriction
joshuaspence created T9284: Generate mail and notifications for an object when it is mentioned on another object.
Aug 30 2015, 3:55 AM · Restricted Project, Mail, Notifications
joshuaspence added a project to T8813: exec_daemon Error: Daemons.
Aug 30 2015, 12:04 AM · Daemons

Aug 29 2015

joshuaspence added a project to T8823: Unhandled Exception ("AphrontQueryException") when searching: Search.
Aug 29 2015, 11:53 PM · Search
joshuaspence added a revision to T8788: Allow querying for files by name: Unknown Object (Differential Revision).
Aug 29 2015, 1:40 PM · Contributor Onboarding, Files
joshuaspence closed T8862: Fix "1 reviewer(s)" translation string for Differential feed stories as Resolved by committing Restricted Diffusion Commit.
Aug 29 2015, 1:30 PM · Differential
joshuaspence added a project to T8830: `bin/remove destroy` is dangerous and leaves dangling edges: Infrastructure.
Aug 29 2015, 1:09 PM · Infrastructure, Restricted Project
joshuaspence added a project to T8831: make `arc which` use mirrors: Arcanist.
Aug 29 2015, 12:55 PM · Restricted Project, Diffusion (v3), Arcanist
joshuaspence claimed T8831: make `arc which` use mirrors.
Aug 29 2015, 12:55 PM · Restricted Project, Diffusion (v3), Arcanist
joshuaspence added a revision to T8862: Fix "1 reviewer(s)" translation string for Differential feed stories: Unknown Object (Differential Revision).
Aug 29 2015, 12:53 PM · Differential
joshuaspence updated the task description for T8836: Unhandled Exception when dragging a card on workboards (not affecting all projects, may need help to investigate the cause).
Aug 29 2015, 10:37 AM · Herald
joshuaspence added a project to T8839: Unhandled Exception in Diffusion when browsing a Directory: Diffusion.
Aug 29 2015, 10:22 AM · Diffusion
joshuaspence added projects to T8854: Display unit test results on home view: Arcanist, Unit.
Aug 29 2015, 9:54 AM · Unit, Arcanist, Restricted Project
joshuaspence added a revision to T9134: Upgrading: Support for "Postponed" Lint and Unit Removed: Unknown Object (Differential Revision).
Aug 29 2015, 8:51 AM · Harbormaster, Arcanist, Differential, Installing & Upgrading
joshuaspence added a project to T8868: Auto-convert standard smileys to :smiley: syntax: Remarkup.
Aug 29 2015, 5:57 AM · Remarkup
joshuaspence added projects to T9282: Add search option to see which maniphest tasks don't have a diff: Maniphest, Differential.
Aug 29 2015, 5:54 AM · Differential, Maniphest, Restricted Project
joshuaspence removed a project from T8861: Updating a revision with dependencies pulls all diffs from dependencies by default: Mercurial.
Aug 29 2015, 2:21 AM · Arcanist
joshuaspence merged task T8875: V4 support for Phabricator's S3 File backend into T5155: Evaluate support for AWS IAM Roles in S3 Client.
Aug 29 2015, 1:38 AM · Files
joshuaspence updated subscribers of T5155: Evaluate support for AWS IAM Roles in S3 Client.
Aug 29 2015, 1:38 AM · Files
joshuaspence added a comment to T8875: V4 support for Phabricator's S3 File backend.

I'm going to merge this into T5155 because I imagine that will be the way in which this is resolved.

Aug 29 2015, 1:37 AM · Files
joshuaspence added a comment to T9016: Weird CSS issue with inline comments.

Lol

Aug 29 2015, 12:35 AM · Badge Awarded, Differential, PHUI, Mobile

Aug 27 2015

joshuaspence added a project to T4949: Support JUnit as an output format for unit test results: Unit.
Aug 27 2015, 1:15 PM · Unit, Arcanist
joshuaspence added a project to T4950: Support outputting unit test coverage as Clover XML: Unit.
Aug 27 2015, 1:15 PM · Unit, Arcanist
joshuaspence added a project to T8896: add button to set reasonable email defaults: Mail.
Aug 27 2015, 9:49 AM · Mail
joshuaspence added a project to T5568: Support `.arcunit`, similar to `.arclint`: Unit.
Aug 27 2015, 12:04 AM · Unit, Arcanist
joshuaspence added a project to T6912: `arc unit` should automatically cd to the root of the project: Unit.
Aug 27 2015, 12:03 AM · Unit, Arcanist
joshuaspence added a project to T7016: ArcanistUnitConsoleRenderer assumes that any unit test result without a timestamp runs in "<1ms": Unit.
Aug 27 2015, 12:03 AM · Unit, Arcanist
joshuaspence added a project to T7357: Case insensitive file system leads to extra processes when running 'arc unit': Unit.
Aug 27 2015, 12:02 AM · Unit, Arcanist
joshuaspence added a project to T7553: XUnitTestEngine does not handle properly whitespaces in runner's path: Unit.
Aug 27 2015, 12:02 AM · Unit, Arcanist
joshuaspence added a project to T7554: XUnitTestEngine: remove OpenSSL dependency (use uniqid): Unit.
Aug 27 2015, 12:02 AM · Unit, Arcanist
joshuaspence added a project to T8663: PhpunitTestEngine doesn't support running all tests: Unit.
Aug 27 2015, 12:01 AM · Unit, Arcanist
joshuaspence added a project to T8664: Coverage is reported for all file types: Unit.
Aug 27 2015, 12:01 AM · Unit, Arcanist
joshuaspence added a project to T9131: `arc unit` doesn't output progressive results: Unit.
Aug 27 2015, 12:00 AM · Unit, Arcanist
joshuaspence renamed Unit from Test to Unit.
Aug 27 2015, 12:00 AM

Aug 26 2015

joshuaspence added a project to T9223: Allow `arc diff` to run a build step like `gradle` first, then read lint and unit messages from the output: Unit.
Aug 26 2015, 11:59 PM · Unit, Arcanist
joshuaspence added a project to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`: Unit.
Aug 26 2015, 11:59 PM · Unit, Arcanist
joshuaspence created Unit.
Aug 26 2015, 11:59 PM
joshuaspence updated subscribers of T7483: Invalid argument supplied for foreach.

I applied a patch locally in an attempt to troubleshoot this issue:

Aug 26 2015, 10:10 PM · Differential
joshuaspence added a comment to T8602: "Merge Duplicate Tasks" shows results in wrong order with ElasticSearch.

I applied the following change locally. I'm not convinced that it is the most correct solution, but it seems to have worked for our install:

Aug 26 2015, 10:06 PM · Elasticsearch, Search
joshuaspence added a project to T9267: Symbol Index: Symbols.
Aug 26 2015, 8:38 PM · Symbols, Documentation
joshuaspence added a project to T8927: Improve Texteditor to automatically add further bullet points: Remarkup.
Aug 26 2015, 12:11 PM · Remarkup
joshuaspence added a project to T9263: Provide ability to query for all revisions currently blocked by a specific project reviewer: Differential.
Aug 26 2015, 7:36 AM · Restricted Project, Differential, Restricted Project

Aug 25 2015

joshuaspence added a project to T8945: Data loss in task details due to concurrent edits: Infrastructure.
Aug 25 2015, 9:53 PM · Infrastructure
joshuaspence added a project to T8950: Mention moving hosted repositories in the "Backups and Migrations" documentation: Diffusion.
Aug 25 2015, 9:50 PM · Diffusion, Documentation
joshuaspence added a project to T8956: Getting PHID data in one api call: Conduit.
Aug 25 2015, 9:48 PM · Conduit
joshuaspence added a project to T9262: Community and Upstream interests for a flowtype linter: Lint.
Aug 25 2015, 8:30 PM · Lint
joshuaspence added a project to T9255: Unable to send outbound email: 191 PhabricatorMetaMTAWorker queues: Mail.
Aug 25 2015, 11:52 AM · Mail
joshuaspence added a project to T9257: Error: Parameter passed to "setChar()" must be an integer. when using ArcanistPyLintLinter.: Lint.
Aug 25 2015, 9:26 AM · Lint, Restricted Project
joshuaspence added a project to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`: Arcanist.
Aug 25 2015, 9:23 AM · Unit, Arcanist
joshuaspence added a comment to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

I guess the issue is knowing which test engine to run... Okay so a file in __tests__/ changes, do I need to invoke the PHP tests or the JS tests? Given the repository structure of this project we could probably just change the regex from \\.php$ to ^src/. Longer term, I wanted a way to map files to tests in a much more flexible way, such as mapping ^src/lint/linter/__tests__/xml/ to src/lint/linter/__tests__/ArcanistXmlLinterTestCase.php.

Aug 25 2015, 8:39 AM · Unit, Arcanist
joshuaspence claimed T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

How about something like this?

Aug 25 2015, 4:10 AM · Unit, Arcanist
joshuaspence added a revision to T7215: ArcanistXMLLinterTestCase test failure: Unknown Object (Differential Revision).
Aug 25 2015, 3:52 AM · Lint

Aug 24 2015

joshuaspence added a comment to T9254: Make --xprofile upload to XHProf.

It seems sort-of-nice-to-have to have the raw version, maybe.

Aug 24 2015, 9:34 PM · XHProf, Arcanist
joshuaspence added a comment to T9254: Make --xprofile upload to XHProf.

Not sure if it would be desirable but perhaps Arcanist would override libphutil's --xprofile and wrap around it to provide the suggested functionality? This is probably too magical. arc --upload-xprofile seems reasonable.

Aug 24 2015, 9:32 PM · XHProf, Arcanist
joshuaspence added a comment to T8996: Move Badge awards to be an actual object, not an edge.

Thanks, good explanation.

Aug 24 2015, 9:24 PM · Badges (v0)
joshuaspence merged task T8974: "Blocking Tasks" provides no hints about what's blocked into T4788: Allow "Edit Dependencies" both ways (blocking and depending).
Aug 24 2015, 9:21 PM · Maniphest
joshuaspence merged T8974: "Blocking Tasks" provides no hints about what's blocked into T4788: Allow "Edit Dependencies" both ways (blocking and depending).
Aug 24 2015, 9:21 PM · Prioritized, FreeBSD, User Delight, Maniphest, Wikimedia
joshuaspence added projects to T8977: Unable to push to repo on Phacility due to pre-receive hook failing because of Herald exception: Phacility Support, Herald, Diffusion.
Aug 24 2015, 9:19 PM · Diffusion, Herald, Phacility Support
joshuaspence awarded T8978: cslint, used by CSharpArcanistLinter, will be deprecated and replaced in the future a Like token.
Aug 24 2015, 9:18 PM · Lint, Arcanist
joshuaspence awarded T8995: Allow a domain other than the install domain to serve as the "short" Phurl domain a Pterodactyl token.
Aug 24 2015, 9:10 PM · Phurl
joshuaspence added a comment to T8996: Move Badge awards to be an actual object, not an edge.

Feel free to ignore me if you don't have the time to explain, but what's the difference between an edge and an object. More specifically, why do we want badges to be objects rather than edges?

Aug 24 2015, 9:08 PM · Badges (v0)
joshuaspence added a project to T9002: Introduce task links with CSS style visited: Maniphest.
Aug 24 2015, 9:06 PM · Maniphest, PHUI
joshuaspence added a comment to T9003: Herald rule not working.

This task made for a good read.

Aug 24 2015, 9:05 PM · Herald, Phacility Support
joshuaspence added a project to T9003: Herald rule not working: Herald.
Aug 24 2015, 9:05 PM · Herald, Phacility Support
joshuaspence awarded T9003: Herald rule not working a Orange Medal token.
Aug 24 2015, 9:05 PM · Herald, Phacility Support
joshuaspence awarded T9004: Ability to differentiate differential comments a Like token.
Aug 24 2015, 9:01 PM · Differential
joshuaspence updated the task description for T9254: Make --xprofile upload to XHProf.
Aug 24 2015, 8:57 PM · XHProf, Arcanist
joshuaspence updated the task description for T9254: Make --xprofile upload to XHProf.
Aug 24 2015, 8:57 PM · XHProf, Arcanist
joshuaspence created T9254: Make --xprofile upload to XHProf.
Aug 24 2015, 8:56 PM · XHProf, Arcanist
joshuaspence added a comment to T9005: Accessing Files via links should be more like the @userx mouseover dialog.

Yeah I would appreciate a shortcut to downloading files at times. Often I will attach some sort of binary file to a task, and when I want to download it I would see benefit in doing this directly from the task without clicking through to the file.

Aug 24 2015, 8:51 PM · Files
joshuaspence added a project to T9011: Unread notification count in nav bar out of sync for my account: Notifications.
Aug 24 2015, 10:22 AM · Notifications
joshuaspence added a project to T9012: Nag users who reply-all: Mail.
Aug 24 2015, 10:22 AM · llvm, Mail, Restricted Project
joshuaspence added a project to T9013: Email replies that start with quoted text are rejected by Phabricator. : Mail.
Aug 24 2015, 10:20 AM · Mail, Restricted Project
joshuaspence added a comment to T9016: Weird CSS issue with inline comments.

What does Badge Awarded mean?

Aug 24 2015, 10:18 AM · Badge Awarded, Differential, PHUI, Mobile
joshuaspence claimed T9019: Create a "Project Members" object policy for Projects.
Aug 24 2015, 10:16 AM · Projects, Policy
joshuaspence added a project to T9024: In workboard view, show bubbles for other projects in the tasks: Workboards.
Aug 24 2015, 9:40 AM · Workboards
joshuaspence added a project to T9027: Diffusion wrongly attached a Differential revision to a commit following arc backout: Diffusion.
Aug 24 2015, 9:02 AM · Diffusion
joshuaspence added a comment to T5568: Support `.arcunit`, similar to `.arclint`.

Interesting idea, I haven't really considered Arcanist integrations for compiled languages.

Aug 24 2015, 8:25 AM · Unit, Arcanist