Page MenuHomePhabricator
Feed All Stories

Jun 18 2019

epriestley closed T13312: "Branch Status" in Diffusion has a bizarre pager at the top of the element as Resolved by committing rP5d8ee504d645: Replace weird, redundant list of branches in Diffusion "Manage" UI with a link….
Jun 18 2019, 10:20 PM · Diffusion
epriestley committed rPdcf3ca8e0450: When a user clicks a navigation link in a dialog, close the dialog (authored by epriestley).
When a user clicks a navigation link in a dialog, close the dialog
Jun 18 2019, 10:16 PM
epriestley closed D20573: When a user clicks a navigation link in a dialog, close the dialog.
Jun 18 2019, 10:16 PM
epriestley committed rPdda5c13ef549: Parse "shallow" frames in the Git "upload-pack" wire protocol parser (authored by epriestley).
Parse "shallow" frames in the Git "upload-pack" wire protocol parser
Jun 18 2019, 10:15 PM
epriestley closed D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.
Jun 18 2019, 10:15 PM
epriestley closed T13309: Git protocol proxy can not parse protocol frames if repository on disk is a shallow clone as Resolved by committing rPdda5c13ef549: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.
Jun 18 2019, 10:15 PM · Diffusion
epriestley added a comment to D20573: When a user clicks a navigation link in a dialog, close the dialog.
  • Make it less so.
Jun 18 2019, 10:12 PM
D20573: When a user clicks a navigation link in a dialog, close the dialog is now accepted and ready to land.
Jun 18 2019, 9:49 PM
D20584: Replace weird, redundant list of branches in Diffusion "Manage" UI with a link to the main branch list is now accepted and ready to land.
Jun 18 2019, 9:19 PM
D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser is now accepted and ready to land.
Jun 18 2019, 9:08 PM
epriestley committed rP753828649956: Fix missing link targets for "View Object" header buttons in HTML email (authored by epriestley).
Fix missing link targets for "View Object" header buttons in HTML email
Jun 18 2019, 8:21 PM
epriestley closed D20586: Fix missing link targets for "View Object" header buttons in HTML email.
Jun 18 2019, 8:21 PM
D20586: Fix missing link targets for "View Object" header buttons in HTML email is now accepted and ready to land.
Jun 18 2019, 8:15 PM
epriestley committed rP6219d30f6b0b: Recommend dumping database backups with "--compress --output X" instead of "|… (authored by epriestley).
Recommend dumping database backups with "--compress --output X" instead of "|…
Jun 18 2019, 6:37 PM
epriestley closed D20572: Recommend dumping database backups with "--compress --output X" instead of "| gzip > X".
Jun 18 2019, 6:37 PM
epriestley closed T13304: Phabricator "Backups" instructions are somewhat out of date as Resolved by committing rP6219d30f6b0b: Recommend dumping database backups with "--compress --output X" instead of "|….
Jun 18 2019, 6:37 PM · Database
epriestley committed rP1dd62f79cedb: Fix more "msort()" vs "msortv()" callsites (authored by epriestley).
Fix more "msort()" vs "msortv()" callsites
Jun 18 2019, 6:36 PM
epriestley closed D20587: Fix more "msort()" vs "msortv()" callsites.
Jun 18 2019, 6:36 PM
epriestley committed rP731b45d81847: In "bin/repository reparse", continue on… (authored by epriestley).
In "bin/repository reparse", continue on…
Jun 18 2019, 6:33 PM
epriestley closed D20588: In "bin/repository reparse", continue on "PhabricatorWorkerPermanentFailureException".
Jun 18 2019, 6:33 PM
epriestley closed T13315: "bin/repository reparse" stops when encountering a "PhabricatorWorkerPermanentFailureException", but should continue as Resolved by committing rP731b45d81847: In "bin/repository reparse", continue on….
Jun 18 2019, 6:33 PM · Diffusion
epriestley updated subscribers of T13156: Plans: Improve Phacility UI for managing instance managers and cards.

See PHI954. The "support pact members" cache is currently updated only when you actually click "Support", but this is often silly and unintuitive.

Jun 18 2019, 6:22 PM · Plans, Phacility
epriestley created T13318: Phacility developer setup documentation omits "local.*" hosts.
Jun 18 2019, 6:20 PM · Phacility
D20572: Recommend dumping database backups with "--compress --output X" instead of "| gzip > X" is now accepted and ready to land.
Jun 18 2019, 5:26 PM
D20588: In "bin/repository reparse", continue on "PhabricatorWorkerPermanentFailureException" is now accepted and ready to land.
Jun 18 2019, 5:24 PM
epriestley renamed T13317: Unverified/nonsense account emails can trigger inbound CCs (was: Inbound support pact email sometimes CCs disabled user `@maxhodges` in Phacility) from Inbound support pact email sometimes CCs disabled user `@maxhodges` in Phacility to Unverified/nonsense account emails can trigger inbound CCs (was: Inbound support pact email sometimes CCs disabled user `@maxhodges` in Phacility).
Jun 18 2019, 5:22 PM · Mail, Phacility
epriestley added a comment to T13317: Unverified/nonsense account emails can trigger inbound CCs (was: Inbound support pact email sometimes CCs disabled user `@maxhodges` in Phacility).

Aha! This user very cleverly added noreply@admin.phacility.com to their user account before they were disabled.

Jun 18 2019, 5:22 PM · Mail, Phacility
epriestley created T13317: Unverified/nonsense account emails can trigger inbound CCs (was: Inbound support pact email sometimes CCs disabled user `@maxhodges` in Phacility).
Jun 18 2019, 5:15 PM · Mail, Phacility
D20587: Fix more "msort()" vs "msortv()" callsites is now accepted and ready to land.
Jun 18 2019, 5:14 PM
epriestley created T13316: On Workboards, "Move Tasks to Column..." has high friction in the common use case (selecting a column on the same board).
Jun 18 2019, 4:41 PM · Workboards
epriestley requested review of D20588: In "bin/repository reparse", continue on "PhabricatorWorkerPermanentFailureException".
Jun 18 2019, 3:03 PM
epriestley added a revision to T13315: "bin/repository reparse" stops when encountering a "PhabricatorWorkerPermanentFailureException", but should continue: D20588: In "bin/repository reparse", continue on "PhabricatorWorkerPermanentFailureException".
Jun 18 2019, 3:02 PM · Diffusion
epriestley created T13315: "bin/repository reparse" stops when encountering a "PhabricatorWorkerPermanentFailureException", but should continue.
Jun 18 2019, 2:57 PM · Diffusion
epriestley requested review of D20587: Fix more "msort()" vs "msortv()" callsites.
Jun 18 2019, 2:32 PM
epriestley requested review of D20586: Fix missing link targets for "View Object" header buttons in HTML email.
Jun 18 2019, 2:27 PM
epriestley added a comment to D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.
  • Plus a rebase for the msortv() change.
Jun 18 2019, 1:20 AM
Harbormaster failed remote builds in B22977: Diff 49102 for D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser!
Jun 18 2019, 1:20 AM
epriestley added a comment to D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.

🥾

Jun 18 2019, 1:18 AM
epriestley added a comment to D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.

Oh, not sure what happened there -- that's the local result, so maybe I ^C'd too fast. Let me just kick it...

Jun 18 2019, 1:17 AM
amckinley added a comment to D20577: Parse "shallow" frames in the Git "upload-pack" wire protocol parser.

Is it expected that B22956 never completed?

Jun 18 2019, 12:22 AM

Jun 17 2019

epriestley added a comment to T13303: There is an extra or missing "array_reverse()" somewhere after recent transaction strength sorting changes.

I deployed that last round of things to secure. Not totally confident I got everything, but hopefully we're in better shape now.

Jun 17 2019, 9:25 PM · Transactions
epriestley committed rPaba7c98baedb: Skip loading transaction handles in an old migration (authored by epriestley).
Skip loading transaction handles in an old migration
Jun 17 2019, 8:58 PM
epriestley closed D20570: Skip loading transaction handles in an old migration.
Jun 17 2019, 8:57 PM
epriestley committed rPbab35f28e49d: Respect repository identities when selecting author vs auditor actions (authored by epriestley).
Respect repository identities when selecting author vs auditor actions
Jun 17 2019, 8:56 PM
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