Page MenuHomePhabricator
Feed Advanced Search

Feb 4 2020

epriestley closed D20968: Improve Remarkup parsing performance for certain large input blocks.
Feb 4 2020, 11:07 PM
epriestley closed T13487: Improve performance of remarkup block splitting as Resolved by committing rPfdbe9ba149b6: Improve Remarkup parsing performance for certain large input blocks.
Feb 4 2020, 11:07 PM · Remarkup
epriestley added a revision to T13486: Dates in curtain bylines may be hidden by long usernames: D20969: When sorting subscriber references for display in the curtain UI, sort without case sensitivity.
Feb 4 2020, 11:06 PM · Design
epriestley added inline comments to D20968: Improve Remarkup parsing performance for certain large input blocks.
Feb 4 2020, 10:42 PM
epriestley requested review of D20968: Improve Remarkup parsing performance for certain large input blocks.
Feb 4 2020, 10:39 PM
epriestley added a revision to T13487: Improve performance of remarkup block splitting: D20968: Improve Remarkup parsing performance for certain large input blocks.
Feb 4 2020, 10:37 PM · Remarkup
epriestley added a comment to T13487: Improve performance of remarkup block splitting.

To attempt to justify micro-optimizing this loop:

Feb 4 2020, 9:45 PM · Remarkup
epriestley triaged T13487: Improve performance of remarkup block splitting as Wishlist priority.
Feb 4 2020, 9:23 PM · Remarkup
epriestley added a comment to T10635: Loading differential revision slow when lots of unit test messages exist.

See also PHI1628, which reports that a 4MB blob of test details is slow to render.

Feb 4 2020, 8:48 PM · Restricted Project, Haskell.org, Harbormaster, Performance
epriestley closed T13486: Dates in curtain bylines may be hidden by long usernames as Resolved.

I might make some more tweaks to the UI, but this looks like it's in better shape now.

Feb 4 2020, 8:44 PM · Design
epriestley committed rP0e82bd024a8c: Use the new "CurtainObjectRefList" UI element for subscribers (authored by epriestley).
Use the new "CurtainObjectRefList" UI element for subscribers
Feb 4 2020, 8:38 PM
epriestley closed D20967: Use the new "CurtainObjectRefList" UI element for subscribers.
Feb 4 2020, 8:38 PM
epriestley committed rP2a92fef8798d: Improve wrapping and overflow behavior for curtain panels containing long… (authored by epriestley).
Improve wrapping and overflow behavior for curtain panels containing long…
Feb 4 2020, 8:31 PM
epriestley closed D20966: Improve wrapping and overflow behavior for curtain panels containing long usernames.
Feb 4 2020, 8:31 PM
epriestley requested review of D20967: Use the new "CurtainObjectRefList" UI element for subscribers.
Feb 4 2020, 8:30 PM
epriestley added a revision to T13486: Dates in curtain bylines may be hidden by long usernames: D20967: Use the new "CurtainObjectRefList" UI element for subscribers.
Feb 4 2020, 8:29 PM · Design
epriestley requested review of D20966: Improve wrapping and overflow behavior for curtain panels containing long usernames.
Feb 4 2020, 5:26 PM
epriestley added a revision to T13486: Dates in curtain bylines may be hidden by long usernames: D20966: Improve wrapping and overflow behavior for curtain panels containing long usernames.
Feb 4 2020, 5:25 PM · Design
epriestley triaged T13486: Dates in curtain bylines may be hidden by long usernames as Wishlist priority.
Feb 4 2020, 4:18 PM · Design
epriestley committed rP84fd5cd5bb4e: Fix an issue where intracontent empty lines were incorrectly trimmed in quoted… (authored by epriestley).
Fix an issue where intracontent empty lines were incorrectly trimmed in quoted…
Feb 4 2020, 4:09 PM
epriestley closed D20965: Fix an issue where intracontent empty lines were incorrectly trimmed in quoted blocks.
Feb 4 2020, 4:09 PM
epriestley closed T13335: Paragraphs are collapsed incorrectly in quoted blocks in remarkup as Resolved by committing rP84fd5cd5bb4e: Fix an issue where intracontent empty lines were incorrectly trimmed in quoted….
Feb 4 2020, 4:09 PM · Remarkup
epriestley requested review of D20965: Fix an issue where intracontent empty lines were incorrectly trimmed in quoted blocks.
Feb 4 2020, 4:07 PM
epriestley added a revision to T13335: Paragraphs are collapsed incorrectly in quoted blocks in remarkup: D20965: Fix an issue where intracontent empty lines were incorrectly trimmed in quoted blocks.
Feb 4 2020, 4:05 PM · Remarkup
epriestley committed rP0f1acb6cef1d: Update GitHub API calls to use "Authorization" header instead of "access_token"… (authored by epriestley).
Update GitHub API calls to use "Authorization" header instead of "access_token"…
Feb 4 2020, 3:58 PM
epriestley closed T13485: Update GitHub integration for "access_token" deprecation changes as Resolved by committing rP0f1acb6cef1d: Update GitHub API calls to use "Authorization" header instead of "access_token"….
Feb 4 2020, 3:58 PM · Auth
epriestley closed D20964: Update GitHub API calls to use "Authorization" header instead of "access_token" URI parameter.
Feb 4 2020, 3:58 PM
epriestley requested review of D20964: Update GitHub API calls to use "Authorization" header instead of "access_token" URI parameter.
Feb 4 2020, 3:53 PM
epriestley added a revision to T13485: Update GitHub integration for "access_token" deprecation changes: D20964: Update GitHub API calls to use "Authorization" header instead of "access_token" URI parameter.
Feb 4 2020, 3:51 PM · Auth
epriestley added a comment to T13485: Update GitHub integration for "access_token" deprecation changes.

The actual replacement is Authorization: token <token>, I believe:

Feb 4 2020, 3:47 PM · Auth
epriestley committed rP6d4c6924d6d9: Update Herald rule creation workflow to use more modern UI elements (authored by epriestley).
Update Herald rule creation workflow to use more modern UI elements
Feb 4 2020, 3:38 PM
epriestley closed D20956: Update Herald rule creation workflow to use more modern UI elements.
Feb 4 2020, 3:38 PM
epriestley updated the diff for D20956: Update Herald rule creation workflow to use more modern UI elements.
  • Rebase and use "PHUILauncherView" in the new UIs.
Feb 4 2020, 3:35 PM
epriestley committed rP4904d7711ea1: When publishing a commit, copy "Related Tasks" from the associated revision (if… (authored by epriestley).
When publishing a commit, copy "Related Tasks" from the associated revision (if…
Feb 4 2020, 3:05 PM
epriestley closed T13463: When a commit is discovered, treat the related revision's "Related Tasks" as "Ref Txxx", a subtask of T3577: Web UI can only create "reference" relationships between Revisions and Tasks, not "close" relationships, as Resolved.
Feb 4 2020, 3:05 PM · Customer Impact, Maniphest, Differential
epriestley closed T13463: When a commit is discovered, treat the related revision's "Related Tasks" as "Ref Txxx" as Resolved by committing rP4904d7711ea1: When publishing a commit, copy "Related Tasks" from the associated revision (if….
Feb 4 2020, 3:05 PM · Maniphest, Differential, Diffusion
epriestley closed D20961: When publishing a commit, copy "Related Tasks" from the associated revision (if one exists).
Feb 4 2020, 3:05 PM
epriestley committed rP530145ba3be6: Give "Config" a full-width, hierarchical layout (authored by epriestley).
Give "Config" a full-width, hierarchical layout
Feb 4 2020, 3:00 PM
epriestley closed D20934: Give "Config" a full-width, hierarchical layout.
Feb 4 2020, 2:59 PM
epriestley committed rP26c2a1ba68b1: Move existing "Console" interfaces away from "setFixed(...)" on "TwoColumnView" (authored by epriestley).
Move existing "Console" interfaces away from "setFixed(...)" on "TwoColumnView"
Feb 4 2020, 2:52 PM
epriestley closed D20933: Move existing "Console" interfaces away from "setFixed(...)" on "TwoColumnView".
Feb 4 2020, 2:52 PM
epriestley committed rPcb481f36c54b: Carve out a separate "Services" section of Config (authored by epriestley).
Carve out a separate "Services" section of Config
Feb 4 2020, 2:47 PM
epriestley closed D20931: Carve out a separate "Services" section of Config.
Feb 4 2020, 2:47 PM
epriestley committed rPa72ade94757a: Carve out a separate "Modules/Extensions" section of Config (authored by epriestley).
Carve out a separate "Modules/Extensions" section of Config
Feb 4 2020, 2:42 PM
epriestley closed D20930: Carve out a separate "Modules/Extensions" section of Config.
Feb 4 2020, 2:42 PM
epriestley triaged T13485: Update GitHub integration for "access_token" deprecation changes as Low priority.
Feb 4 2020, 2:39 PM · Auth

Feb 3 2020

epriestley added a comment to T13463: When a commit is discovered, treat the related revision's "Related Tasks" as "Ref Txxx".

I just wanted to hold it across the release cut, it's headed to master shortly.

Feb 3 2020, 7:02 PM · Maniphest, Differential, Diffusion
epriestley committed rPc42c5983aa6a: Fix an issue where loading a mangled project graph could fail too abruptly (authored by epriestley).
Fix an issue where loading a mangled project graph could fail too abruptly
Feb 3 2020, 4:54 PM
epriestley closed D20963: Fix an issue where loading a mangled project graph could fail too abruptly.
Feb 3 2020, 4:54 PM
epriestley requested review of D20963: Fix an issue where loading a mangled project graph could fail too abruptly.
Feb 3 2020, 4:47 PM
epriestley added a revision to T13484: Allow the policy layer to mark objects as damaged when filtering them: D20963: Fix an issue where loading a mangled project graph could fail too abruptly.
Feb 3 2020, 4:45 PM · Policy
epriestley triaged T13484: Allow the policy layer to mark objects as damaged when filtering them as Wishlist priority.
Feb 3 2020, 4:40 PM · Policy
epriestley closed T13483: (2020 Week 5) Restart AWS host db001 (i-3a9b99f2) as Resolved.

Both of these hosts restarted cleanly.

Feb 3 2020, 2:19 PM · Phacility, Ops
epriestley added a comment to T13483: (2020 Week 5) Restart AWS host db001 (i-3a9b99f2).

AWS is also rebooting web007.

Feb 3 2020, 1:22 PM · Phacility, Ops
epriestley committed rP46fcd135ae68: (stable) Fix an issue where Herald rules could fail to evaluate at post-commit… (authored by epriestley).
(stable) Fix an issue where Herald rules could fail to evaluate at post-commit…
Feb 3 2020, 1:10 PM
epriestley committed rP42e46bbe5a91: Fix an issue where Herald rules could fail to evaluate at post-commit time (authored by epriestley).
Fix an issue where Herald rules could fail to evaluate at post-commit time
Feb 3 2020, 1:09 PM
epriestley closed D20962: Fix an issue where Herald rules could fail to evaluate at post-commit time.
Feb 3 2020, 1:09 PM
epriestley added a comment to D20962: Fix an issue where Herald rules could fail to evaluate at post-commit time.

For posterity, here's the trace I hit:

Feb 3 2020, 1:08 PM
epriestley requested review of D20962: Fix an issue where Herald rules could fail to evaluate at post-commit time.
Feb 3 2020, 1:07 PM
epriestley added a revision to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields: D20962: Fix an issue where Herald rules could fail to evaluate at post-commit time.
Feb 3 2020, 1:05 PM · Projects, Owners, Herald
epriestley added a comment to T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields.

See https://discourse.phabricator-community.org/t/herald-rule-not-adding-auditors-to-commits-following-upgrade/3505 for one bug with this.

Feb 3 2020, 1:04 PM · Projects, Owners, Herald

Jan 30 2020

epriestley edited the content of Changelog.
Jan 30 2020, 9:39 PM
epriestley created an object: 2020 Week 5 (Very Late January).
Jan 30 2020, 9:35 PM
epriestley committed rPHU034cf7cc3994: (stable) Promote 2020 Week 5 (authored by epriestley).
(stable) Promote 2020 Week 5
Jan 30 2020, 9:21 PM
epriestley committed rARC729100955129: (stable) Promote 2020 Week 5 (authored by epriestley).
(stable) Promote 2020 Week 5
Jan 30 2020, 9:21 PM
epriestley committed rPcc11dff7d317: (stable) Promote 2020 Week 5 (authored by epriestley).
(stable) Promote 2020 Week 5
Jan 30 2020, 9:21 PM
epriestley closed T13440: Provide a richer "Revisions/Commits" UI in Maniphest as Resolved.

Sounds good. It felt slightly odd to me at first, too, but I think I also got used to it.

Jan 30 2020, 8:16 PM · Diffusion, Differential, Maniphest
epriestley added a task to D20959: Fix an issue where the last line of block-based diffs could be incorrectly hidden: T13425: Support diffs between abstract block lists in the UI.
Jan 30 2020, 6:45 PM
epriestley added a revision to T13425: Support diffs between abstract block lists in the UI: D20959: Fix an issue where the last line of block-based diffs could be incorrectly hidden.
Jan 30 2020, 6:45 PM · Differential
epriestley closed T13434: Support Perforce/Git in "arc land" as Resolved.

This appears to be working. T13481 fixed one straggling issue with changes to remote handling in very old versions of Git but nothing else has cropped up.

Jan 30 2020, 6:44 PM · Arcanist
epriestley added a comment to T13440: Provide a richer "Revisions/Commits" UI in Maniphest.

The empty space means "this is a normal commit with no special audit state", and the column collapses if no commits have issues (see this task for an example). That seems fairly reasonable to me?

Jan 30 2020, 6:42 PM · Diffusion, Differential, Maniphest
epriestley closed T13450: Update "Renaming Instances" in Phacility documentation as Resolved by committing Restricted Diffusion Commit.
Jan 30 2020, 6:37 PM · Phacility
epriestley triaged T13483: (2020 Week 5) Restart AWS host db001 (i-3a9b99f2) as Normal priority.
Jan 30 2020, 6:36 PM · Phacility, Ops
epriestley requested review of D20961: When publishing a commit, copy "Related Tasks" from the associated revision (if one exists).
Jan 30 2020, 6:33 PM
epriestley added a revision to T13463: When a commit is discovered, treat the related revision's "Related Tasks" as "Ref Txxx": D20961: When publishing a commit, copy "Related Tasks" from the associated revision (if one exists).
Jan 30 2020, 6:32 PM · Maniphest, Differential, Diffusion
epriestley added a revision to T13450: Update "Renaming Instances" in Phacility documentation: Unknown Object (Differential Revision).
Jan 30 2020, 5:51 PM · Phacility
epriestley closed T13454: Handle password-protected SSH keys with no "ENCRYPTED" text in the key body as Resolved.

I think D20905 is as good as we're going to get.

Jan 30 2020, 4:44 PM · Auth
epriestley added a comment to T13468: Last block of blocked Jupyter notebook diffs is not displayed in side-by-side view.

The underlying code is still a bit shaky, so let me know if you catch other issues.

Jan 30 2020, 4:31 PM · Differential
epriestley committed rPccf28a81121e: Fix an issue where the last line of block-based diffs could be incorrectly… (authored by epriestley).
Fix an issue where the last line of block-based diffs could be incorrectly…
Jan 30 2020, 4:19 PM
epriestley closed T13468: Last block of blocked Jupyter notebook diffs is not displayed in side-by-side view as Resolved by committing rPccf28a81121e: Fix an issue where the last line of block-based diffs could be incorrectly….
Jan 30 2020, 4:19 PM · Differential
epriestley closed D20959: Fix an issue where the last line of block-based diffs could be incorrectly hidden.
Jan 30 2020, 4:19 PM
epriestley requested review of D20959: Fix an issue where the last line of block-based diffs could be incorrectly hidden.
Jan 30 2020, 4:19 PM
epriestley added a revision to T13468: Last block of blocked Jupyter notebook diffs is not displayed in side-by-side view: D20959: Fix an issue where the last line of block-based diffs could be incorrectly hidden.
Jan 30 2020, 4:17 PM · Differential
epriestley added a comment to T13468: Last block of blocked Jupyter notebook diffs is not displayed in side-by-side view.

In DifferentialHunkParser->generateVisibleLinesMask(), we pass a 0-based array in and get a 1-based ("line number") array out. The loop condition stops us from reaching the last line of the 0-based array.

Jan 30 2020, 3:54 PM · Differential
epriestley triaged T13468: Last block of blocked Jupyter notebook diffs is not displayed in side-by-side view as Low priority.
Jan 30 2020, 3:36 PM · Differential
epriestley added a project to T13468: Last block of blocked Jupyter notebook diffs is not displayed in side-by-side view: Differential.
Jan 30 2020, 3:36 PM · Differential
epriestley committed rP12c337098872: When issuing a "no-op" MFA token because no MFA is configured, don't give the… (authored by epriestley).
When issuing a "no-op" MFA token because no MFA is configured, don't give the…
Jan 30 2020, 3:35 PM
epriestley closed D20958: When issuing a "no-op" MFA token because no MFA is configured, don't give the timeline story a badge.
Jan 30 2020, 3:35 PM
epriestley closed T13475: Fix incorrect MFA badge on some stories when MFA is not configured at all as Resolved by committing rP12c337098872: When issuing a "no-op" MFA token because no MFA is configured, don't give the….
Jan 30 2020, 3:35 PM · Auth
epriestley requested review of D20958: When issuing a "no-op" MFA token because no MFA is configured, don't give the timeline story a badge.
Jan 30 2020, 3:34 PM
epriestley added a revision to T13475: Fix incorrect MFA badge on some stories when MFA is not configured at all: D20958: When issuing a "no-op" MFA token because no MFA is configured, don't give the timeline story a badge.
Jan 30 2020, 3:33 PM · Auth
epriestley closed T9608: Implement complex variable replacement DSLs in Harbormaster (application/json, application/xml) as Wontfix.

We have no open customer requests for this and it's very complex, so I don't currently plan to implement it.

Jan 30 2020, 2:59 PM · Restricted Project, Harbormaster

Jan 29 2020

epriestley committed rPc99485e8a00d: Add "Author's Packages" and "Committer's Packages" Herald rules for Commits and… (authored by epriestley).
Add "Author's Packages" and "Committer's Packages" Herald rules for Commits and…
Jan 29 2020, 11:52 PM
epriestley closed D20957: Add "Author's Packages" and "Committer's Packages" Herald rules for Commits and Hooks.
Jan 29 2020, 11:52 PM
epriestley closed T13480: Implement "Author's packages", "Added project tags", and "Removed project tags" Herald fields as Resolved by committing rPc99485e8a00d: Add "Author's Packages" and "Committer's Packages" Herald rules for Commits and….
Jan 29 2020, 11:52 PM · Projects, Owners, Herald
epriestley committed rP6628cd2b4f7b: In Herald "Commit" rules, use repository identities to identify authors and… (authored by epriestley).
In Herald "Commit" rules, use repository identities to identify authors and…
Jan 29 2020, 11:49 PM
epriestley closed D20955: In Herald "Commit" rules, use repository identities to identify authors and committers.
Jan 29 2020, 11:49 PM
epriestley committed rP41f143f7feeb: Respect repository identities when figuring out authors/committers in Herald… (authored by epriestley).
Respect repository identities when figuring out authors/committers in Herald…
Jan 29 2020, 11:15 PM
epriestley closed D20953: Respect repository identities when figuring out authors/committers in Herald pre-commit hook rules.
Jan 29 2020, 11:15 PM
epriestley committed rPa0a346be347e: In Herald transcripts, render some field values in a more readable way (authored by epriestley).
In Herald transcripts, render some field values in a more readable way
Jan 29 2020, 11:14 PM