Page MenuHomePhabricator
Feed All Stories

Jun 17 2019

epriestley closed D20581: Respect repository identities when selecting author vs auditor actions.
Jun 17 2019, 8:56 PM
epriestley closed T13311: Audit code does not fully respect committer identities as commit authors as Resolved by committing rPbab35f28e49d: Respect repository identities when selecting author vs auditor actions.
Jun 17 2019, 8:56 PM · Diffusion
epriestley committed rP4450c908818d: When triggering audits, respect committer identities when importing commits (authored by epriestley).
When triggering audits, respect committer identities when importing commits
Jun 17 2019, 8:47 PM
epriestley closed D20580: When triggering audits, respect committer identities when importing commits.
Jun 17 2019, 8:47 PM
epriestley committed rP4af73a625fe1: Don't require users be logged in to access the Logout controller, so users with… (authored by epriestley).
Don't require users be logged in to access the Logout controller, so users with…
Jun 17 2019, 8:44 PM
epriestley closed D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.
Jun 17 2019, 8:44 PM
epriestley closed T13310: Users with no access to Spaces can not log out as Resolved by committing rP4af73a625fe1: Don't require users be logged in to access the Logout controller, so users with….
Jun 17 2019, 8:44 PM · Auth, Spaces
epriestley added a comment to D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.
  • Rebase to pick up the unit test fix.
Jun 17 2019, 8:39 PM
Harbormaster failed remote builds in B22971: Diff 49096 for D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out!
Jun 17 2019, 8:38 PM
epriestley added a comment to D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.

Explain the behavior more clearly -- there are three classes of users:

Jun 17 2019, 8:37 PM
epriestley committed rP14b076578f8e: In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes (authored by epriestley).
In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes
Jun 17 2019, 8:31 PM
epriestley closed D20579: In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes.
Jun 17 2019, 8:31 PM
epriestley closed T13313: "Download Raw Diff" may fail in a misleading way after failing to engage the chunk engine if the raw diff is larger than 4MB as Resolved by committing rP14b076578f8e: In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes.
Jun 17 2019, 8:31 PM · Differential, Files
epriestley added inline comments to D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.
Jun 17 2019, 8:31 PM
D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out is now accepted and ready to land.
Jun 17 2019, 8:22 PM
epriestley committed rP2bc045bab8d7: Fix another stray "msort()/msortv()" issue (authored by epriestley).
Fix another stray "msort()/msortv()" issue
Jun 17 2019, 8:20 PM
epriestley closed D20585: Fix another stray "msort()/msortv()" issue.
Jun 17 2019, 8:20 PM
D20585: Fix another stray "msort()/msortv()" issue is now accepted and ready to land.
Jun 17 2019, 8:19 PM
epriestley requested review of D20585: Fix another stray "msort()/msortv()" issue.
Jun 17 2019, 8:13 PM
epriestley added a comment to rP874282db7589: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after….

D20585 should resolve the build failure.

Jun 17 2019, 8:12 PM
epriestley added a revision to T13303: There is an extra or missing "array_reverse()" somewhere after recent transaction strength sorting changes: D20585: Fix another stray "msort()/msortv()" issue.
Jun 17 2019, 8:11 PM · Transactions
Harbormaster failed to build B22967: rP874282db7589: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after… for rP874282db7589: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after…!
Jun 17 2019, 8:09 PM
epriestley committed rP874282db7589: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after… (authored by epriestley).
Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after…
Jun 17 2019, 8:07 PM
epriestley closed D20583: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after recent changes.
Jun 17 2019, 8:07 PM
epriestley committed rPHUada64585035e: Consider "msort()" on "PhutilSortVector" objects to be an error (authored by epriestley).
Consider "msort()" on "PhutilSortVector" objects to be an error
Jun 17 2019, 8:00 PM
epriestley closed D20582: Consider "msort()" on "PhutilSortVector" objects to be an error.
Jun 17 2019, 8:00 PM
D20579: In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes is now accepted and ready to land.
Jun 17 2019, 7:41 PM
D20582: Consider "msort()" on "PhutilSortVector" objects to be an error is now accepted and ready to land.
Jun 17 2019, 7:40 PM
D20581: Respect repository identities when selecting author vs auditor actions is now accepted and ready to land.
Jun 17 2019, 7:40 PM
D20570: Skip loading transaction handles in an old migration is now accepted and ready to land.
Jun 17 2019, 7:39 PM
epriestley updated the summary of D20583: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after recent changes.
Jun 17 2019, 7:05 PM
D20583: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after recent changes is now accepted and ready to land.
Jun 17 2019, 7:05 PM
epriestley added a comment to T13296: PCRE segfaults after "fork()" on PHP 7.3+ on MacOS with "pcre.jit" enabled.

The change above seems to have worked around things, I'll leave this open until we can confirm that PHP 7.3.6 or some later version fixes the underlying issue.

Jun 17 2019, 6:02 PM · Infrastructure
epriestley requested review of D20584: Replace weird, redundant list of branches in Diffusion "Manage" UI with a link to the main branch list.
Jun 17 2019, 5:53 PM
epriestley added a revision to T13312: "Branch Status" in Diffusion has a bizarre pager at the top of the element: D20584: Replace weird, redundant list of branches in Diffusion "Manage" UI with a link to the main branch list.
Jun 17 2019, 5:52 PM · Diffusion
epriestley requested review of D20583: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after recent changes.
Jun 17 2019, 5:42 PM
epriestley committed rPd3112392d1e8: Allow "Sign with MFA" to be applied as a comment action without requiring… (authored by epriestley).
Allow "Sign with MFA" to be applied as a comment action without requiring…
Jun 17 2019, 5:41 PM
epriestley closed D20574: Allow "Sign with MFA" to be applied as a comment action without requiring "CAN_EDIT".
Jun 17 2019, 5:41 PM
epriestley closed T13307: "Sign With MFA" requires "CAN_EDIT" permission, but should only require "CAN_INTERACT" permission as Resolved by committing rPd3112392d1e8: Allow "Sign with MFA" to be applied as a comment action without requiring….
Jun 17 2019, 5:41 PM · Auth
epriestley added a revision to T13303: There is an extra or missing "array_reverse()" somewhere after recent transaction strength sorting changes: D20583: Correct "msort()" vs "msortv()" to more fully stabilize transaction sorts after recent changes.
Jun 17 2019, 5:40 PM · Transactions
epriestley requested review of D20582: Consider "msort()" on "PhutilSortVector" objects to be an error.
Jun 17 2019, 5:37 PM
epriestley added a revision to T13303: There is an extra or missing "array_reverse()" somewhere after recent transaction strength sorting changes: D20582: Consider "msort()" on "PhutilSortVector" objects to be an error.
Jun 17 2019, 5:36 PM · Transactions
epriestley added a comment to T13303: There is an extra or missing "array_reverse()" somewhere after recent transaction strength sorting changes.

uhoh looks like I'm a dum dum

Jun 17 2019, 5:33 PM · Transactions
epriestley added a comment to T13303: There is an extra or missing "array_reverse()" somewhere after recent transaction strength sorting changes.

This is doing somewhat better now, but I've still seen:

Jun 17 2019, 5:23 PM · Transactions
epriestley added a comment to D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.

In the Discourse thread (https://discourse.phabricator-community.org/t/how-to-have-a-shallow-git-mirror/2805/) the reporting user also reported that this patch worked in their (illegal, forbidden) use case.

Jun 17 2019, 5:20 PM
D20580: When triggering audits, respect committer identities when importing commits is now accepted and ready to land.
Jun 17 2019, 5:17 PM
D20574: Allow "Sign with MFA" to be applied as a comment action without requiring "CAN_EDIT" is now accepted and ready to land.
Jun 17 2019, 5:17 PM
epriestley requested review of D20581: Respect repository identities when selecting author vs auditor actions.
Jun 17 2019, 5:13 PM
epriestley added a revision to T13311: Audit code does not fully respect committer identities as commit authors: D20581: Respect repository identities when selecting author vs auditor actions.
Jun 17 2019, 5:11 PM · Diffusion
epriestley requested review of D20580: When triggering audits, respect committer identities when importing commits.
Jun 17 2019, 5:06 PM
epriestley added a revision to T13311: Audit code does not fully respect committer identities as commit authors: D20580: When triggering audits, respect committer identities when importing commits.
Jun 17 2019, 5:04 PM · Diffusion
epriestley requested review of D20579: In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes.
Jun 17 2019, 4:52 PM
epriestley added a revision to T13313: "Download Raw Diff" may fail in a misleading way after failing to engage the chunk engine if the raw diff is larger than 4MB: D20579: In "Download Raw Diff", engage the chunk engine to handle 8MB+ changes.
Jun 17 2019, 4:51 PM · Differential, Files
epriestley created T13314: Poke around `bin/repository update` and chase off any ghosts.
Jun 17 2019, 4:06 PM · Diffusion
epriestley created T13313: "Download Raw Diff" may fail in a misleading way after failing to engage the chunk engine if the raw diff is larger than 4MB.
Jun 17 2019, 2:40 PM · Differential, Files
epriestley added a comment to T13312: "Branch Status" in Diffusion has a bizarre pager at the top of the element.

If this table is retained, there's a mystery meat "branch" icon meaning "default branch" in the leftmost column. This should get a label/tip.

Jun 17 2019, 2:31 PM · Diffusion
epriestley created T13312: "Branch Status" in Diffusion has a bizarre pager at the top of the element.
Jun 17 2019, 2:30 PM · Diffusion

Jun 15 2019

epriestley committed rP64a95000788d: Add "bin/file migrate" options to support import of a local-disk backup for… (authored by epriestley).
Add "bin/file migrate" options to support import of a local-disk backup for…
Jun 15 2019, 3:12 PM
epriestley closed D20571: Add "bin/file migrate" options to support import of a local-disk backup for Phacility instances.
Jun 15 2019, 3:12 PM
epriestley added a comment to D20571: Add "bin/file migrate" options to support import of a local-disk backup for Phacility instances.

(I'm going to land this as-is so I can move PHI1295 forward.)

Jun 15 2019, 3:08 PM

Jun 14 2019

epriestley created T13311: Audit code does not fully respect committer identities as commit authors.
Jun 14 2019, 4:02 PM · Diffusion
epriestley requested review of D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.
Jun 14 2019, 12:00 AM

Jun 13 2019

epriestley added a revision to T13310: Users with no access to Spaces can not log out: D20578: Don't require users be logged in to access the Logout controller, so users with no Spaces can log out.
Jun 13 2019, 11:59 PM · Auth, Spaces
epriestley created T13310: Users with no access to Spaces can not log out.
Jun 13 2019, 11:49 PM · Auth, Spaces
epriestley added a comment to D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.
  • Minor wordsmithing.
Jun 13 2019, 11:35 PM
epriestley requested review of D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.
Jun 13 2019, 11:33 PM
epriestley added a revision to T13309: Git protocol proxy can not parse protocol frames if repository on disk is a shallow clone: D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.
Jun 13 2019, 11:31 PM · Diffusion
epriestley added a comment to T13309: Git protocol proxy can not parse protocol frames if repository on disk is a shallow clone.

The shallow <hash> frames can not advertise capabilities.

Jun 13 2019, 11:28 PM · Diffusion
epriestley added a comment to T13309: Git protocol proxy can not parse protocol frames if repository on disk is a shallow clone.

Here's what goes over the wire:

Jun 13 2019, 10:46 PM · Diffusion
epriestley added a comment to T13309: Git protocol proxy can not parse protocol frames if repository on disk is a shallow clone.

To reproduce this, you can:

Jun 13 2019, 10:42 PM · Diffusion
epriestley created T13309: Git protocol proxy can not parse protocol frames if repository on disk is a shallow clone.
Jun 13 2019, 10:42 PM · Diffusion
epriestley added a revision to T13308: Phacility account import flow can misfire when both invites and account links are present: Unknown Object (Differential Revision).
Jun 13 2019, 10:15 PM · Phacility
epriestley added a comment to T13308: Phacility account import flow can misfire when both invites and account links are present.

To reproduce the first issue, do this:

Jun 13 2019, 8:43 PM · Phacility
epriestley created T13308: Phacility account import flow can misfire when both invites and account links are present.
Jun 13 2019, 8:23 PM · Phacility
epriestley added a revision to T13146: Phacility account import tool fails to recognize usernames with differing case, e.g. "Alice" vs "alice": Unknown Object (Differential Revision).
Jun 13 2019, 8:10 PM · Phacility

Jun 11 2019

epriestley updated the task description for T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats.
Jun 11 2019, 6:18 PM · Arcanist, Differential

Jun 6 2019

epriestley added a comment to D20574: Allow "Sign with MFA" to be applied as a comment action without requiring "CAN_EDIT".

Ignore this, test.

Jun 6 2019, 2:35 AM
epriestley requested review of D20574: Allow "Sign with MFA" to be applied as a comment action without requiring "CAN_EDIT".
Jun 6 2019, 2:25 AM
epriestley added a project to T13307: "Sign With MFA" requires "CAN_EDIT" permission, but should only require "CAN_INTERACT" permission: Auth.
Jun 6 2019, 2:23 AM · Auth
epriestley added a revision to T13307: "Sign With MFA" requires "CAN_EDIT" permission, but should only require "CAN_INTERACT" permission: D20574: Allow "Sign with MFA" to be applied as a comment action without requiring "CAN_EDIT".
Jun 6 2019, 2:23 AM · Auth
epriestley created T13307: "Sign With MFA" requires "CAN_EDIT" permission, but should only require "CAN_INTERACT" permission.
Jun 6 2019, 2:18 AM · Auth
epriestley added a subtask for T10469: Implement "Tabs", an amazing feature where multiple different pages are loaded in the same browser window!: T13302: When a user clicks a link in a dialog: we close the dialog; but might prefer to transition it away with the navigation event under Quicksand so "Back" can reopen it.
Jun 6 2019, 1:58 AM · Quicksand, Feature Request, Workboards
epriestley added a parent task for T13302: When a user clicks a link in a dialog: we close the dialog; but might prefer to transition it away with the navigation event under Quicksand so "Back" can reopen it: T10469: Implement "Tabs", an amazing feature where multiple different pages are loaded in the same browser window!.
Jun 6 2019, 1:58 AM · Quicksand
epriestley renamed T13302: When a user clicks a link in a dialog: we close the dialog; but might prefer to transition it away with the navigation event under Quicksand so "Back" can reopen it from With Quicksand enabled, "Choose Subtype" dialog on "Create Subtask" workflow is not dismissed by making a selection to When a user clicks a link in a dialog: we close the dialog; but might prefer to transition it away with the navigation event under Quicksand so "Back" can reopen it.
Jun 6 2019, 1:57 AM · Quicksand
epriestley added a comment to T13302: When a user clicks a link in a dialog: we close the dialog; but might prefer to transition it away with the navigation event under Quicksand so "Back" can reopen it.

D20573 will fix this, but perhaps not in the most graceful way possible.

Jun 6 2019, 1:56 AM · Quicksand
epriestley requested review of D20573: When a user clicks a navigation link in a dialog, close the dialog.
Jun 6 2019, 1:52 AM
epriestley added a revision to T13302: When a user clicks a link in a dialog: we close the dialog; but might prefer to transition it away with the navigation event under Quicksand so "Back" can reopen it: D20573: When a user clicks a navigation link in a dialog, close the dialog.
Jun 6 2019, 1:50 AM · Quicksand

Jun 5 2019

epriestley requested review of D20572: Recommend dumping database backups with "--compress --output X" instead of "| gzip > X".
Jun 5 2019, 10:02 PM
epriestley added a revision to T13304: Phabricator "Backups" instructions are somewhat out of date: D20572: Recommend dumping database backups with "--compress --output X" instead of "| gzip > X".
Jun 5 2019, 10:00 PM · Database
epriestley requested review of D20571: Add "bin/file migrate" options to support import of a local-disk backup for Phacility instances.
Jun 5 2019, 9:38 PM
epriestley added a revision to T13306: Provide a mechanism for importing local disk file backups into the Phacility cluster: D20571: Add "bin/file migrate" options to support import of a local-disk backup for Phacility instances.
Jun 5 2019, 9:36 PM · Phacility, Files
epriestley requested review of D20570: Skip loading transaction handles in an old migration.
Jun 5 2019, 6:44 PM
epriestley added a revision to T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks: D20570: Skip loading transaction handles in an old migration.
Jun 5 2019, 6:43 PM · Installing & Upgrading, Database
epriestley claimed T13306: Provide a mechanism for importing local disk file backups into the Phacility cluster.
Jun 5 2019, 5:59 PM · Phacility, Files
epriestley created T13306: Provide a mechanism for importing local disk file backups into the Phacility cluster.
Jun 5 2019, 5:59 PM · Phacility, Files
epriestley added a comment to T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks.

I applied this change to 20180208.maniphest.02.populate.php:

Jun 5 2019, 5:24 PM · Installing & Upgrading, Database
epriestley created T13305: Migration "20180208.maniphest.02.populate.php" may fail when queueing indexing tasks.
Jun 5 2019, 5:18 PM · Installing & Upgrading, Database
yelirekim added a comment to T13289: Plans: 2019 Week 21-23 Bonus Content.

Meow Meow

Jun 5 2019, 4:19 PM · Plans
epriestley committed rPf1a588c771f6: Add a basic profiler to Herald transcripts (authored by epriestley).
Add a basic profiler to Herald transcripts
Jun 5 2019, 3:50 PM
epriestley closed D20566: Add a basic profiler to Herald transcripts.
Jun 5 2019, 3:50 PM