Page MenuHomePhabricator
Feed All Stories

May 30 2021

eadler awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 30 2021, 2:03 AM · Phacility
thoughtpolice awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 30 2021, 1:28 AM · Phacility

May 29 2021

hskiba awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 11:04 PM · Phacility
epriestley added a comment to T13654: Wind Down Phacility Operations.

secure002 and secure004 are likely easy to take out of service, since they're pure replicas.

May 29 2021, 10:39 PM · Phacility
leoluk awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 10:31 PM · Phacility
stwalkerster awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 9:49 PM · Phacility
epriestley deleted Starmap.
May 29 2021, 9:44 PM
epriestley deleted Roadmap.
May 29 2021, 9:44 PM
epriestley deleted Planning.
May 29 2021, 9:44 PM
epriestley edited the content of Welcome.
May 29 2021, 9:43 PM
faulconbridge awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 9:38 PM · Phacility
olexiy.myronenko awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 9:30 PM · Phacility
richardvanvelzen awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 9:27 PM · Phacility
cburroughs awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 29 2021, 9:24 PM · Phacility
epriestley edited the content of Changelog.
May 29 2021, 9:18 PM
epriestley edited the content of Changelog.
May 29 2021, 9:17 PM
epriestley created an object: 2021 Week 22 (End of Active Maintenance).
May 29 2021, 9:14 PM
epriestley added a revision to T13654: Wind Down Phacility Operations: Unknown Object (Differential Revision).
May 29 2021, 9:09 PM · Phacility
epriestley updated the task description for T13654: Wind Down Phacility Operations.
May 29 2021, 9:04 PM · Phacility
epriestley added a revision to T13654: Wind Down Phacility Operations: Unknown Object (Differential Revision).
May 29 2021, 8:52 PM · Phacility
epriestley triaged T13654: Wind Down Phacility Operations as Normal priority.
May 29 2021, 8:50 PM · Phacility

May 27 2021

epriestley updated the task description for T13649: Address higher-impact `arc` toolsets behaviors.
May 27 2021, 2:51 PM · Arcanist

May 22 2021

epriestley edited the content of Changelog.
May 22 2021, 12:43 PM
epriestley created an object: 2021 Week 21 (Late May).
May 22 2021, 12:42 PM

May 21 2021

epriestley added a comment to T13451: Chrome double-click selection behavior has changed in LayoutNG.

See PHI2090 for another report of this. Chrome hasn't changed behavior since the last update, so I'm more inclined to look at workarounds.

May 21 2021, 6:28 PM · Google Chrome

May 16 2021

tycho.tatitscheff awarded T13652: Notes on Ardunio CNC drivers a Manufacturing Defect? token.
May 16 2021, 11:32 PM

May 15 2021

leoluk awarded T13652: Notes on Ardunio CNC drivers a Pterodactyl token.
May 15 2021, 10:07 PM

May 14 2021

epriestley reopened T13638: Investigate "AllowEncodedSlashes" Apache setting as "Open".

A point against AllowEncodedSlashes Off which I hadn't connected the dots on is that "security researchers" from HackerOne will report URLs like this as "content injection vulnerabilities" for all time:

May 14 2021, 5:21 PM · Setup
epriestley added a comment to T13652: Notes on Ardunio CNC drivers.

It may be doing it that way to avoid the possibility for missed timer overflows?

May 14 2021, 4:49 PM
20after4 added a comment to T13652: Notes on Ardunio CNC drivers.

I'm starting with an absolute bottom-of-the-line 3018, I've "upgraded" it with a plotter collet I made out of a pool noodle and a piece of cable gland so I'm less likely to hurt myself for now:

179844809_10107947618735199_738255650651003118_n.jpg (935×526 px, 71 KB)

So far, I've mostly been implementing controller software, following heavily in the footsteps of GRBL. I think I'm maybe ~25% of the way toward having a similar-ish capability set? But I don't really know what I'm doing, I am doing a few things a bit differently, and haven't written any meaningful amount of C in many years, and suspect I may run into a wall with the CPU.

One thing I've changed is that the computer tells the board what hardware it is connected to at startup, e.g. "Linear Stepper Axis 1 is enabled by pin 8, driven by pin 2, and direction is controlled by pin 5", since I'd like to be able to rewire the board without updating the software, and generally have more control over the hardware configuration, and have an arbitrarily large number of axes and actuators and blinking lights and whatnot. My motion commands then reference axis IDs ("2D linear motion on axis 0 and axis 1 to relative position 15, 35") instead of spatial axes like "X" and "Y" directly.

May 14 2021, 1:32 PM

May 12 2021

epriestley updated the task description for T13161: Plans: Improve Differential diff display behaviors.
May 12 2021, 4:13 PM · Differential, Plans

May 10 2021

mormegil awarded T11433: MySQL "-p<password>" flag produces a warning in recent versions of MySQL a Heartbreak token.
May 10 2021, 8:19 AM · Bug Report

May 7 2021

epriestley added a comment to T13652: Notes on Ardunio CNC drivers.

I'm starting with an absolute bottom-of-the-line 3018, I've "upgraded" it with a plotter collet I made out of a pool noodle and a piece of cable gland so I'm less likely to hurt myself for now:

May 7 2021, 4:17 PM
20after4 added a comment to T13652: Notes on Ardunio CNC drivers.

Now that I realized this isn't an April fools joke (or if it is, it's kinda late...) anyway I have a whole lot of experience in this department, having built several cnc controllers. My latest one is using a beaglebone black but I also experimented quite a lot with an arduino running grbl and another one running on a $30 esp32 board. If you have any unanswered questions I'd be happy to comment. I should have slightly better than ignorant responses.

May 7 2021, 10:26 AM

May 6 2021

epriestley updated the task description for T13410: Update Phriction UI structural behaviors.
May 6 2021, 5:33 PM · Phriction

May 4 2021

20after4 added a comment to T13652: Notes on Ardunio CNC drivers.

lol

May 4 2021, 4:44 PM
epriestley added a comment to T7149: Allow users to import data into a new Phacility instance.

The digestWithNamedKey() issue above generally impacts anything using immutable caches, so it can affect CSRF too.

May 4 2021, 2:43 AM · Phacility

May 2 2021

epriestley added a comment to T13652: Notes on Ardunio CNC drivers.
  • This is far afield from any application I have today, but it seems plausible to operate a small-scale DIY plastic foundry (Ref) that converts plastic waste into blanks for machining or injecting into machined molds.
    • The cost to just buy premade plastic blanks doesn't seem particularly high (roughly comparable to plywood?) although I know nothing about plastic qualities.
    • Unsurprisingly, it seems like the market for recycled plastic material doesn't have a lot of DIY buyers (unit sizes are often: 1,500 pounds; per metric ton; per 40,000 pound truckload; "*Only Quantities of 10k lbs Plus").
  • There are a handful of people doing extremely high-precision DIY EDM machining (Ref).
May 2 2021, 10:01 PM

May 1 2021

epriestley updated the task description for T13649: Address higher-impact `arc` toolsets behaviors.
May 1 2021, 3:10 PM · Arcanist
cspeckmim awarded T13652: Notes on Ardunio CNC drivers a Cup of Joe token.
May 1 2021, 12:57 AM

Apr 30 2021

epriestley updated the task description for T13653: After an AWS event, Phacility hosts may come up with swap only partially configured.
Apr 30 2021, 4:50 PM · Phacility
epriestley triaged T13653: After an AWS event, Phacility hosts may come up with swap only partially configured as Low priority.
Apr 30 2021, 4:43 PM · Phacility
epriestley updated the task description for T9713: In Diffusion, show commit messages as parsed fields by default with an option to view them raw.
Apr 30 2021, 4:31 PM · Diffusion (v3)
epriestley updated the task description for T4675: Support bulk editing object policies and other fields with complex UI controls.
Apr 30 2021, 3:36 PM · ApplicationEditor
epriestley renamed T4675: Support bulk editing object policies and other fields with complex UI controls from Support bulk editing object policies to Support bulk editing object policies and other fields with complex UI controls.
Apr 30 2021, 3:35 PM · ApplicationEditor
cspeckmim added a comment to T7260: EXCEPTION: (AphrontCharacterSetQueryException) Attempting to construct a query using a non-utf8 string when utf8 is expected.

Hmm okay that might only take effect at the time of making commits, though I've run into other issues where phabricator/arcanist fails to parse the contents of a commit message and forcing it to interpret as UTF-8 via --encoding utf-8 in the mercurial command has worked.

Apr 30 2021, 2:10 PM
fkf added a comment to T7260: EXCEPTION: (AphrontCharacterSetQueryException) Attempting to construct a query using a non-utf8 string when utf8 is expected.

I don't think HGENCODING applies to the content of changesets, since that would invalidate the changeset hashes and the whole revision graph with it.

Apr 30 2021, 12:36 PM

Apr 28 2021

epriestley updated the task description for T13652: Notes on Ardunio CNC drivers.
Apr 28 2021, 8:13 PM
epriestley updated the task description for T13652: Notes on Ardunio CNC drivers.
Apr 28 2021, 7:17 PM
epriestley triaged T13652: Notes on Ardunio CNC drivers as Wishlist priority.
Apr 28 2021, 5:33 PM

Apr 26 2021

cspeckmim added a watcher for Guides: cspeckmim.
Apr 26 2021, 1:05 PM

Apr 25 2021

tycho.tatitscheff awarded T13491: Why does Arcanist require "--"? a Like token.
Apr 25 2021, 12:27 PM · Guides
joaovrb updated joaovrb.
Apr 25 2021, 10:48 AM
tycho.tatitscheff added a watcher for Guides: tycho.tatitscheff.
Apr 25 2021, 1:43 AM

Apr 23 2021

cspeckmim added a comment to T7260: EXCEPTION: (AphrontCharacterSetQueryException) Attempting to construct a query using a non-utf8 string when utf8 is expected.

To clarify I think having the environment variable set as HGENCODING=utf-8 would be a possible solution/workaround.

Apr 23 2021, 7:31 PM
cspeckmim added a comment to T7260: EXCEPTION: (AphrontCharacterSetQueryException) Attempting to construct a query using a non-utf8 string when utf8 is expected.

I have not tried this out yet but mercurial claims to respect an HGENCODING environment variable (https://www.mercurial-scm.org/doc/hg.1.html#environment-variables). It's possible that setting this on the phabricator server might fix the issue by affecting any hg commands run by phabricator. Note that the environment variable would need to be set/exported for both the system user account which phabricator web server runs under (like httpd or nginx) and the system user account which the daemons run under, as they both run mercurial commands.

Apr 23 2021, 7:30 PM
fkf added a comment to T7260: EXCEPTION: (AphrontCharacterSetQueryException) Attempting to construct a query using a non-utf8 string when utf8 is expected.

Is this workaround now the recommended way to deal with this issue / ever going to be merged into the code base?

Apr 23 2021, 12:41 PM

Apr 14 2021

epriestley triaged T13651: Most complex variation of "column" transaction type in "maniphest.edit" fails to validate as Low priority.
Apr 14 2021, 7:13 PM · Maniphest

Apr 13 2021

davidgiga1993 added a comment to T7000: 404 when accessing repo via http.

This issue is still occurring.. the root cause is related to phabricator being set to allow-public. My fix still works and it would be nice if anyone here would support me bringing this upstream.

Apr 13 2021, 6:42 AM · Diffusion

Apr 9 2021

aklapper created T13650: Unhandled Exception accessing Conduit's dashboard.panel.edit: "Attempting to use a panel in a way that requires an implementation, but the panel implementation ("") is unknown to Phabricator.".
Apr 9 2021, 2:05 PM · Conduit

Apr 8 2021

epriestley added a comment to T13589: Git may interpret refnames as flags in some commands which accept both refs and paths.

Yes. I closed down registration on this install (secure.phabricator.com) several years ago because the overwhelming majority of users who registered accounts here didn't read or follow the rules. Access to secure.phabricator.com is now invite-only.

Apr 8 2021, 12:53 PM · Security, Git
holmboe added a comment to T13589: Git may interpret refnames as flags in some commands which accept both refs and paths.

Please use Discourse to report bugs.

Apr 8 2021, 9:47 AM · Security, Git

Apr 6 2021

epriestley triaged T13649: Address higher-impact `arc` toolsets behaviors as Normal priority.
Apr 6 2021, 3:54 PM · Arcanist

Apr 1 2021

avivey added a revision to T8856: Show a summary of failed unit tests at the end of `arc unit` or `arc diff` if there are failures: Unknown Object (Differential Revision).
Apr 1 2021, 7:48 PM · Restricted Project, Arcanist
avivey edited the content of Community Resources.
Apr 1 2021, 6:19 PM

Mar 29 2021

epriestley added a revision to T13630: Move Phacility provisioning to Piledriver: Unknown Object (Differential Revision).
Mar 29 2021, 4:44 PM · Almanac, Infrastructure, Phacility

Mar 28 2021

epriestley added a revision to T13647: Reduce repository update cost for repositories with large numbers of refs: Unknown Object (Differential Revision).
Mar 28 2021, 5:58 PM · Diffusion
epriestley added a comment to T13647: Reduce repository update cost for repositories with large numbers of refs.

One call to for-each-ref comes from resolving a list of commit hashes, to test if they still exist. This is accomplished with DiffusionLowLevelResolveRefsQuery, which calls git for-each-ref first and falls back to git cat-file --batch-check.

Mar 28 2021, 5:44 PM · Diffusion
epriestley added a comment to T13647: Reduce repository update cost for repositories with large numbers of refs.

Has this repository changed?

Mar 28 2021, 5:25 PM · Diffusion

Mar 27 2021

epriestley added a revision to T13641: Support "Disabled" devices in Almanac: Unknown Object (Differential Revision).
Mar 27 2021, 4:25 PM · Almanac
epriestley triaged T13648: Transaction publishing may stall during mail expansion of package recipients as Wishlist priority.
Mar 27 2021, 2:57 PM · Transactions

Mar 26 2021

epriestley triaged T13647: Reduce repository update cost for repositories with large numbers of refs as Normal priority.
Mar 26 2021, 11:09 PM · Diffusion
epriestley closed T13639: Allow revisions to be queried by affected path via the API as Resolved.

This is now in stable; presuming it works until evidence to the contrary emerges.

Mar 26 2021, 6:08 PM · Conduit, Differential
epriestley edited the content of Changelog.
Mar 26 2021, 6:07 PM
epriestley created an object: 2021 Week 13 (Late March).
Mar 26 2021, 6:06 PM
epriestley added a comment to T13646: Add "E" to "variables_order" in Phacility environments.

D21656 fixes variables_order.

Mar 26 2021, 5:52 PM · Phacility, Infrastructure
epriestley added a revision to T13646: Add "E" to "variables_order" in Phacility environments: Unknown Object (Differential Revision).
Mar 26 2021, 5:19 PM · Phacility, Infrastructure
epriestley added a revision to T13641: Support "Disabled" devices in Almanac: Unknown Object (Differential Revision).
Mar 26 2021, 5:15 PM · Almanac
epriestley updated the task description for T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting.
Mar 26 2021, 3:48 PM · Accessibility, Differential

Mar 25 2021

epriestley updated the task description for T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting.
Mar 25 2021, 9:14 PM · Accessibility, Differential
epriestley updated the task description for T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting.
Mar 25 2021, 9:13 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 9:12 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 9:10 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 9:07 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 9:05 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 9:03 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 9:00 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 8:58 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 8:56 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 8:54 PM · Accessibility, Differential
epriestley added a revision to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting: Unknown Object (Differential Revision).
Mar 25 2021, 8:51 PM · Accessibility, Differential
epriestley added a comment to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting.

The "Cancel" button should mean "Delete" if...

Mar 25 2021, 8:21 PM · Accessibility, Differential
epriestley updated the task description for T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting.
Mar 25 2021, 6:16 PM · Accessibility, Differential
epriestley triaged T13646: Add "E" to "variables_order" in Phacility environments as Low priority.
Mar 25 2021, 3:31 PM · Phacility, Infrastructure

Mar 23 2021

epriestley added a comment to T13559: Include "Moved/Copied" gutter in 1-up diffs, and add aural cues, coverage, and fix inline counting.

Currently, the inline code partially conflates four separate content states:

Mar 23 2021, 5:57 PM · Accessibility, Differential
20after4 awarded T12843: Add support for creating workboard columns from the Conduit API a Baby Tequila token.
Mar 23 2021, 3:08 PM · Conduit, Projects, Workboards, Feature Request

Mar 22 2021

epriestley renamed T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions from Filesystem class invokes "copy" command on Windows, which fails after "bypass_shell" changes to Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.
Mar 22 2021, 7:00 PM · Windows, Arcanist
epriestley added a comment to T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.

D21643 "fixes" this by using copy(). However:

Mar 22 2021, 6:59 PM · Windows, Arcanist
epriestley added a revision to T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions: Unknown Object (Differential Revision).
Mar 22 2021, 6:43 PM · Windows, Arcanist
epriestley updated the task description for T13562: Windows may have irregular behaviors in unusual cases when copying a file to preserve attributes/permissions.
Mar 22 2021, 6:14 PM · Windows, Arcanist