Page MenuHomePhabricator
Feed Advanced Search

Mar 7 2015

joshuaspence edited projects for T7488: Add shell completion support to PhutilArgumentWorkflow, added: libphutil; removed Arcanist.
Mar 7 2015, 1:57 AM · Restricted Project, libphutil
joshuaspence added a parent task for T7489: Move argument spelling correction to PhutilArgumentWorkflow: T7487: ArcanistWorkflow should extend from PhutilArgumentWorkflow.
Mar 7 2015, 1:57 AM · libphutil
joshuaspence created T7489: Move argument spelling correction to PhutilArgumentWorkflow.
Mar 7 2015, 1:57 AM · libphutil

Mar 2 2015

epriestley added a comment to T7286: Re-evaluate whether passing GET data in the body is a good idea.

Although maybe that's talking about REST specifically. Unclear from context.

Mar 2 2015, 10:35 PM · libphutil
epriestley added a comment to T7286: Re-evaluate whether passing GET data in the body is a good idea.

Some guy who authored HTTP or something here suggests this is legal but non-useful:

Mar 2 2015, 10:35 PM · libphutil

Feb 28 2015

joshuaspence claimed T7286: Re-evaluate whether passing GET data in the body is a good idea.
Feb 28 2015, 12:10 PM · libphutil

Feb 16 2015

joshuaspence created T7286: Re-evaluate whether passing GET data in the body is a good idea.
Feb 16 2015, 8:59 PM · libphutil

Feb 15 2015

joshuaspence added a comment to T5155: Evaluate support for AWS IAM Roles in S3 Client.

I have half a diff for this (D10530) that I cab probably finish off. The main issue I had was with signing the requests and also the difficulty associated with testing.

Feb 15 2015, 7:51 PM · Files
epriestley added a parent task for T5155: Evaluate support for AWS IAM Roles in S3 Client: T7163: Convert Phacility file storage to use S3.
Feb 15 2015, 6:03 PM · Files

Feb 11 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 11 2015, 7:46 AM · libphutil, Arcanist

Feb 8 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 8 2015, 8:11 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 8 2015, 7:54 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 8 2015, 11:23 AM · libphutil, Arcanist

Feb 4 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 4 2015, 9:28 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 4 2015, 9:20 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 4 2015, 7:17 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 4 2015, 7:15 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 4 2015, 2:07 AM · libphutil, Arcanist

Feb 3 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Feb 3 2015, 9:22 PM · libphutil, Arcanist

Jan 26 2015

joshuaspence placed T5616: Add tuple support to `PhutilTypeSpec` up for grabs.

I haven't been able to make any progress on this.

Jan 26 2015, 8:16 PM · libphutil

Jan 22 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 22 2015, 8:09 PM · libphutil, Arcanist

Jan 13 2015

joshuaspence updated the task description for T5420: Pipe output to a pager.
Jan 13 2015, 7:53 PM · Arcanist, libphutil
joshuaspence placed T5420: Pipe output to a pager up for grabs.
Jan 13 2015, 7:49 PM · Arcanist, libphutil

Jan 12 2015

joshuaspence added a project to T6676: Evaluate performance benefits of using `gc_disable()` in short-running scripts: Infrastructure.
Jan 12 2015, 10:50 AM · Infrastructure, libphutil

Jan 5 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 5 2015, 9:10 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 5 2015, 9:08 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 5 2015, 9:08 PM · libphutil, Arcanist
epriestley closed T6844: Allow libphutil to load libraries from existing arrays as Resolved.

Presuming resolved by D11115.

Jan 5 2015, 5:06 PM · libphutil

Jan 4 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 10:11 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 10:06 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 10:03 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 3:29 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 3:14 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 3:14 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 3:12 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 3:02 AM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 4 2015, 1:42 AM · libphutil, Arcanist

Jan 3 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 3 2015, 11:25 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 3 2015, 9:56 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 3 2015, 1:48 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 3 2015, 1:42 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 3 2015, 1:06 AM · libphutil, Arcanist

Jan 2 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 2 2015, 1:24 PM · libphutil, Arcanist
joshuaspence closed T6847: `phutil_symbols.php` does not correctly handle static method calls as Resolved.

Closed by commit rPHU20446fc6b6ac.

Jan 2 2015, 4:19 AM · libphutil
joshuaspence added a revision to T6847: `phutil_symbols.php` does not correctly handle static method calls: Restricted Differential Revision.
Jan 2 2015, 1:03 AM · libphutil
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 2 2015, 1:01 AM · libphutil, Arcanist
joshuaspence claimed T6847: `phutil_symbols.php` does not correctly handle static method calls.
Jan 2 2015, 1:01 AM · libphutil
joshuaspence created T6847: `phutil_symbols.php` does not correctly handle static method calls.
Jan 2 2015, 12:52 AM · libphutil

Jan 1 2015

joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 1 2015, 11:28 PM · libphutil, Arcanist
joshuaspence added a revision to T5655: Standardize naming conventions: Restricted Differential Revision.
Jan 1 2015, 11:24 PM · libphutil, Arcanist
hach-que added a revision to T6844: Allow libphutil to load libraries from existing arrays: Restricted Differential Revision.
Jan 1 2015, 5:06 AM · libphutil
hach-que created T6844: Allow libphutil to load libraries from existing arrays.
Jan 1 2015, 5:06 AM · libphutil

Dec 30 2014

chad added a project to T6676: Evaluate performance benefits of using `gc_disable()` in short-running scripts: libphutil.
Dec 30 2014, 5:24 PM · Infrastructure, libphutil
joshuaspence closed T6829: The `Futures()` function violates naming conventions as Resolved.

Closed by commit rPHU9319f6d50d52.

Dec 30 2014, 12:39 PM · Lint, libphutil
joshuaspence added a revision to T6829: The `Futures()` function violates naming conventions: Restricted Differential Revision.
Dec 30 2014, 12:21 PM · Lint, libphutil
joshuaspence added a revision to T6829: The `Futures()` function violates naming conventions: Restricted Differential Revision.
Dec 30 2014, 12:10 PM · Lint, libphutil
joshuaspence added a revision to T6829: The `Futures()` function violates naming conventions: Restricted Differential Revision.
Dec 30 2014, 12:07 PM · Lint, libphutil
joshuaspence added a revision to T6829: The `Futures()` function violates naming conventions: Restricted Differential Revision.
Dec 30 2014, 12:05 PM · Lint, libphutil
joshuaspence added a comment to T6829: The `Futures()` function violates naming conventions.

+1

Dec 30 2014, 11:45 AM · Lint, libphutil
epriestley added a comment to T6829: The `Futures()` function violates naming conventions.

I'm inclined to maybe do away with it and just use new FutureIterator() explicitly everywhere? We don't really have that many callsites.

Dec 30 2014, 11:26 AM · Lint, libphutil
joshuaspence renamed T6829: The `Futures()` function violates naming conventions from The `Futures()` function violates naming conventions` to The `Futures()` function violates naming conventions.
Dec 30 2014, 7:27 AM · Lint, libphutil
joshuaspence created T6829: The `Futures()` function violates naming conventions.
Dec 30 2014, 7:26 AM · Lint, libphutil

Dec 29 2014

chad removed a project from T5155: Evaluate support for AWS IAM Roles in S3 Client: Phabricator.
Dec 29 2014, 10:39 PM · Files
chad removed a project from T5655: Standardize naming conventions: Phabricator.
Dec 29 2014, 10:39 PM · libphutil, Arcanist

Dec 1 2014

chad closed T6646: phutil_console_get_terminal_width failing intermittently when left to its own devices inside a screen session as Wontfix.

Unfortunately nothing comes to mind, and without a repro case, it's a bit of a fishing expedition on our side (and not likely worth the time). Feel free to reopen with more details if you can build something consistent.

Dec 1 2014, 2:38 AM · libphutil

Nov 26 2014

yelirekim created T6646: phutil_console_get_terminal_width failing intermittently when left to its own devices inside a screen session.
Nov 26 2014, 4:52 AM · libphutil

Nov 5 2014

richardvanvelzen added a comment to T6473: Provide Arcanist option to disable ANSI colours / Disable ANSI colours on Windows.

I believe the check for TERM should be fine. However, for reference, the Symfony framework uses a slightly simpler check - and will probably behave saner in most of these cases to do go wrong.

Nov 5 2014, 10:02 AM · libphutil, Arcanist
avivey added a comment to T6473: Provide Arcanist option to disable ANSI colours / Disable ANSI colours on Windows.

In my windows term ("git-bash", term=cygwin), I get the ←[1m when normally invoking arc, but piping through cat (Which I would expect to drop all ansi-ing) makes the colors work:

Nov 5 2014, 1:33 AM · libphutil, Arcanist
epriestley added a comment to T6473: Provide Arcanist option to disable ANSI colours / Disable ANSI colours on Windows.

Here's the code we currently use:

Nov 5 2014, 1:13 AM · libphutil, Arcanist
waynea created T6473: Provide Arcanist option to disable ANSI colours / Disable ANSI colours on Windows.
Nov 5 2014, 1:06 AM · libphutil, Arcanist

Nov 4 2014

chad updated subscribers of T5655: Standardize naming conventions.
Nov 4 2014, 3:00 PM · libphutil, Arcanist

Nov 2 2014

chad triaged T6338: Use default ca path of curl if not defined otherwise as Low priority.
Nov 2 2014, 7:59 PM · libphutil

Oct 17 2014

vinzent created T6338: Use default ca path of curl if not defined otherwise.
Oct 17 2014, 10:56 AM · libphutil

Oct 12 2014

joshuaspence closed T5736: Invalid multibyte sequence in argument as Invalid.

I don't think I am seeing this any more.

Oct 12 2014, 9:39 PM · libphutil
joshuaspence raised the priority of T5615: Add class name support to `PhutilTypeSpec` from Wishlist to Low.
Oct 12 2014, 8:12 PM · libphutil
joshuaspence triaged T5615: Add class name support to `PhutilTypeSpec` as Wishlist priority.
Oct 12 2014, 8:11 PM · libphutil
joshuaspence triaged T5616: Add tuple support to `PhutilTypeSpec` as Wishlist priority.
Oct 12 2014, 8:09 PM · libphutil

Oct 7 2014

chad closed T6264: Check for CURLFile is broken in HTTPSFuture as Resolved.

Closed by commit rPHU160eeba602bf.

Oct 7 2014, 7:26 PM · libphutil
chad added a revision to T6264: Check for CURLFile is broken in HTTPSFuture: Restricted Differential Revision.
Oct 7 2014, 6:09 PM · libphutil
aroravishal created T6264: Check for CURLFile is broken in HTTPSFuture.
Oct 7 2014, 5:49 PM · libphutil

Sep 21 2014

joshuaspence added a revision to T5616: Add tuple support to `PhutilTypeSpec`: Restricted Differential Revision.
Sep 21 2014, 1:25 PM · libphutil
joshuaspence added a revision to T5155: Evaluate support for AWS IAM Roles in S3 Client: Restricted Differential Revision.
Sep 21 2014, 9:44 AM · Files
joshuaspence added a revision to T5155: Evaluate support for AWS IAM Roles in S3 Client: Restricted Differential Revision.
Sep 21 2014, 9:43 AM · Files
joshuaspence renamed T5155: Evaluate support for AWS IAM Roles in S3 Client from Update S3 library to support IAM Roles to Write a native S3 client.
Sep 21 2014, 9:23 AM · Files

Sep 2 2014

chad triaged T5976: Handle the awful CLIXML output from Powershell on Windows as Low priority.
Sep 2 2014, 8:37 PM · libphutil, Harbormaster

Aug 29 2014

btrahan closed T3307: Create `phutil_utf8_truncate()` or make `phutil_utf8_shorten()` more sophisticated as Resolved.

Closed by commit rPHU2de64405cfdf.

Aug 29 2014, 10:11 PM · libphutil
btrahan added a revision to T3307: Create `phutil_utf8_truncate()` or make `phutil_utf8_shorten()` more sophisticated: Restricted Differential Revision.
Aug 29 2014, 9:34 PM · libphutil
btrahan added a revision to T3307: Create `phutil_utf8_truncate()` or make `phutil_utf8_shorten()` more sophisticated: Restricted Differential Revision.
Aug 29 2014, 9:34 PM · libphutil
btrahan added a revision to T3307: Create `phutil_utf8_truncate()` or make `phutil_utf8_shorten()` more sophisticated: Restricted Differential Revision.
Aug 29 2014, 9:34 PM · libphutil

Aug 27 2014

hach-que added a comment to T5976: Handle the awful CLIXML output from Powershell on Windows.

Macro khaaaan: MICROSOOOOFT

Aug 27 2014, 1:17 PM · libphutil, Harbormaster
webframp added a comment to T5976: Handle the awful CLIXML output from Powershell on Windows.

just...so awful

Aug 27 2014, 1:10 PM · libphutil, Harbormaster
hach-que updated the task description for T5976: Handle the awful CLIXML output from Powershell on Windows.
Aug 27 2014, 6:35 AM · libphutil, Harbormaster
hach-que added a revision to T5976: Handle the awful CLIXML output from Powershell on Windows: Restricted Differential Revision.
Aug 27 2014, 6:31 AM · libphutil, Harbormaster
hach-que created T5976: Handle the awful CLIXML output from Powershell on Windows.
Aug 27 2014, 6:30 AM · libphutil, Harbormaster

Aug 25 2014

epriestley assigned T3307: Create `phutil_utf8_truncate()` or make `phutil_utf8_shorten()` more sophisticated to btrahan.
  • Find phutil_utf8_shorten() callsites in Phabricator and Arcanist.
  • Replace them with PhutilUTF8StringTruncator. Use:
    • Byte limits for things like email.
    • Codepoint limits for things like database columns.
    • Glyph limits (current behavior) for display strings.
    • Multiple limits if there are weird special cases?
Aug 25 2014, 1:45 AM · libphutil