Page MenuHomePhorge
Feed All Stories

Nov 13 2023

valerio.bozzolan accepted D25436: Update PhutilCowsay.php to work for small cows.

So, no PHP changes? Interesting.

Nov 13 2023, 07:46
l2dy added a comment to Q79: Is arc.land.onto.default configuration deprecated? (Answer 107).

This is related to https://secure.phabricator.com/T13546. "classic" Arcanist workflows were being upgraded to Toolsets, but the migration was not complete. See comments starting with TOOLSETS: , e.g. in ArcanistConfigurationSource.php.

Nov 13 2023, 01:18
l2dy closed D25470: Initialize static variable to make linter happy.
Nov 13 2023, 00:52
l2dy committed rP361fcd0cac36: Initialize static variable to make linter happy.
Initialize static variable to make linter happy
Nov 13 2023, 00:52
l2dy closed D25469: Fix reentrancy guard in setDebugTimeLimit().
Nov 13 2023, 00:51
l2dy committed rP486fc95b29fd: Fix reentrancy guard in setDebugTimeLimit().
Fix reentrancy guard in setDebugTimeLimit()
Nov 13 2023, 00:51
l2dy closed D25468: Fix typo in DiffusionLowLevelGitRefQuery.
Nov 13 2023, 00:50
l2dy committed rP4535e8753c8b: Fix typo in DiffusionLowLevelGitRefQuery.
Fix typo in DiffusionLowLevelGitRefQuery
Nov 13 2023, 00:50

Nov 12 2023

waldyrious closed D25465: Fix loop in contribution docs.
Nov 12 2023, 21:07
waldyrious committed rP296ce3956b81: Fix loop in contribution docs.
Fix loop in contribution docs
Nov 12 2023, 21:07
speck accepted D25465: Fix loop in contribution docs.
Nov 12 2023, 21:03
speck accepted D25470: Initialize static variable to make linter happy.
Nov 12 2023, 21:02
speck accepted D25469: Fix reentrancy guard in setDebugTimeLimit().
Nov 12 2023, 21:00
speck accepted D25468: Fix typo in DiffusionLowLevelGitRefQuery.
Nov 12 2023, 20:59
waldyrious updated the diff for D25465: Fix loop in contribution docs.
  • Wrap long line
Nov 12 2023, 20:55
waldyrious added inline comments to D25465: Fix loop in contribution docs.
Nov 12 2023, 20:52
waldyrious updated the diff for D25465: Fix loop in contribution docs.
  • Rephrase Next Steps entry
Nov 12 2023, 20:52
l2dy requested review of D25470: Initialize static variable to make linter happy.
Nov 12 2023, 18:21
l2dy requested review of D25469: Fix reentrancy guard in setDebugTimeLimit().
Nov 12 2023, 18:12
l2dy requested review of D25468: Fix typo in DiffusionLowLevelGitRefQuery.
Nov 12 2023, 17:49
speck published D25276: Add support for secure connections to the database for review.

Opening this up from draft if communication/reviews are happening

Nov 12 2023, 17:09
l2dy asked Q86: Policy lifecycle of security tasks.
Nov 12 2023, 16:17 · Discussion Needed
l2dy closed D25464: Enforce viewable MIME types config on PDF documents.
Nov 12 2023, 16:13
l2dy committed rP16d9cc12af45: Enforce viewable MIME types config on PDF documents.
Enforce viewable MIME types config on PDF documents
Nov 12 2023, 16:13
l2dy added inline comments to D25464: Enforce viewable MIME types config on PDF documents.
Nov 12 2023, 16:00
l2dy updated the diff for D25464: Enforce viewable MIME types config on PDF documents.

Phrasing

Nov 12 2023, 15:57
l2dy added inline comments to D25464: Enforce viewable MIME types config on PDF documents.
Nov 12 2023, 15:51
speck accepted D25464: Enforce viewable MIME types config on PDF documents.

Okay I misunderstood the default value. I don’t think a security tag is necessary either.

Nov 12 2023, 15:49
l2dy updated the question details for Q83: Pull security fixes from Mozilla's fork.
Nov 12 2023, 15:42 · Security, Phorge
l2dy added a comment to D25464: Enforce viewable MIME types config on PDF documents.
In D25464#13372, @speck wrote:

This will require documentation of some sort, specifically for the upgrade notes to indicate that if someone relies on rendering PDFs currently then after upgrading they would need to update that configuration.

I think making a task to document the issue and linking in the release notes would be a good approach and what upstream would typically have done.

Nov 12 2023, 15:40
speck added a comment to D25464: Enforce viewable MIME types config on PDF documents.

This will require documentation of some sort, specifically for the upgrade notes to indicate that if someone relies on rendering PDFs currently then after upgrading they would need to update that configuration.

Nov 12 2023, 15:23
Sten added a comment to D25436: Update PhutilCowsay.php to work for small cows.

Any problems with this fix?

Nov 12 2023, 11:13
Sten added a comment to D25439: Fix strlen(null) errors for projects with integer fields under PHP 8.1.

Is switching to using phutil_nonempty_scalar a blocker?
I don't think it should be because otherwise, we could have just done a bulk change across the whole codebase converting

Nov 12 2023, 11:12
Sten updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
  • Javascript updated to make collapsible containers more generic, and not specific to indices
  • Removed unused 'active' as per review
  • Moved setting the display of the container from Javascript to CSS as per review
  • Added i18n support for the button text (no need for a TODO!)
  • Extended variable/attribute names to make the code a bit more self-documenting
Nov 12 2023, 11:01 · Diffusion
l2dy closed Q81: Documentation for "Restarting Phabricator" is missing as resolved.
Nov 12 2023, 10:58 · Phorge
l2dy added Q81: Documentation for "Restarting Phabricator" is missing (Answer 110).
Nov 12 2023, 10:58
l2dy closed Q85: How does amending author information work with `arc land`? as resolved.
Nov 12 2023, 10:57
l2dy requested review of D25467: Align logo image and text in site header.
Nov 12 2023, 09:41
l2dy added a revision to T15666: Align logo image and text in site header: D25467: Align logo image and text in site header.
Nov 12 2023, 09:41 · Phorge
l2dy updated the task description for T15666: Align logo image and text in site header.
Nov 12 2023, 09:30 · Phorge
l2dy updated the task description for T15666: Align logo image and text in site header.
Nov 12 2023, 09:21 · Phorge
l2dy created T15666: Align logo image and text in site header.
Nov 12 2023, 09:20 · Phorge
aklapper closed T15622: PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label as Resolved by committing rP5d80b3fd88d1: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.
Nov 12 2023, 07:54 · PHP 8 support
aklapper closed T15622: PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Nov 12 2023, 07:54 · PHP 8 support
aklapper closed D25414: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.
Nov 12 2023, 07:54
aklapper committed rP5d80b3fd88d1: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.
Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label
Nov 12 2023, 07:54
l2dy updated the summary of D25464: Enforce viewable MIME types config on PDF documents.
Nov 12 2023, 07:08
l2dy updated the summary of D25464: Enforce viewable MIME types config on PDF documents.
Nov 12 2023, 06:13
speck added inline comments to D25465: Fix loop in contribution docs.
Nov 12 2023, 00:51

Nov 11 2023

waldyrious added inline comments to D25465: Fix loop in contribution docs.
Nov 11 2023, 23:58
l2dy added a comment to D25464: Enforce viewable MIME types config on PDF documents.
In D25464#13328, @speck wrote:

The Referenced Files section of this diff looks like someone is looking for a vulnerability. Any idea what’s happening here?

Nov 11 2023, 23:18
l2dy added a comment to Q85: How does amending author information work with `arc land`? (Answer 109).

arc diff throws an error and arc land ignores it. Instead of getting it to work with Differential, I'm amending the commit manually with git commit --amend -s after arc land --hold.

Nov 11 2023, 23:16
l2dy closed D25462: Fix view policy inheritance on image transforms.
Nov 11 2023, 23:10
l2dy committed rP005fea5a14f4: Fix view policy inheritance on image transforms (authored by dkl).
Fix view policy inheritance on image transforms
Nov 11 2023, 23:10
l2dy updated the diff for D25462: Fix view policy inheritance on image transforms.

Update commit message

Nov 11 2023, 23:07
valerio.bozzolan updated the summary of D25462: Fix view policy inheritance on image transforms.
Nov 11 2023, 22:09
valerio.bozzolan added Q85: How does amending author information work with `arc land`? (Answer 109).
Nov 11 2023, 22:03
valerio.bozzolan accepted D25461: Disallow webcrawlers to follow Paste line number anchor links.

I see this change as safe since:

Nov 11 2023, 21:46
valerio.bozzolan updated the test plan for D25414: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.
Nov 11 2023, 21:01
valerio.bozzolan accepted D25414: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.

Thaanks! Over-tested intensively with NULL, 'asd', objects, aliens, lizards etc.

Nov 11 2023, 21:01
speck added a comment to D25464: Enforce viewable MIME types config on PDF documents.

The Referenced Files section of this diff looks like someone is looking for a vulnerability. Any idea what’s happening here?

Nov 11 2023, 15:51
speck added inline comments to D25465: Fix loop in contribution docs.
Nov 11 2023, 15:48
speck added a comment to D25441: Fix possible array to string conversion renaming Pholio Mockup image.

Since this is for the timeline text maybe it should check for array and just say “multiple images” rather than grabbing the first.

Nov 11 2023, 15:43
aklapper updated the diff for D25414: Fix PHP 8.1 "strlen(null)" exception rendering PHUISegmentBar without a label.

Update per last comment

Nov 11 2023, 15:23
waldyrious added a comment to D25466: Improve command line prompts in setup issue pages.

I am not sure about all these changes. In particular, the changes in PhabricatorSetupIssueUIExample.php and PhabricatorSetupIssueView.php probably warrant extra scrutiny.

Nov 11 2023, 13:08 · Config, UX
waldyrious updated the diff for D25466: Improve command line prompts in setup issue pages.
  • Update the resources map
Nov 11 2023, 12:57 · Config, UX
waldyrious updated the test plan for D25466: Improve command line prompts in setup issue pages.
Nov 11 2023, 12:56 · Config, UX
waldyrious updated the summary of D25466: Improve command line prompts in setup issue pages.
Nov 11 2023, 12:55 · Config, UX
waldyrious updated the test plan for D25466: Improve command line prompts in setup issue pages.
Nov 11 2023, 12:54 · Config, UX
waldyrious requested review of D25466: Improve command line prompts in setup issue pages.
Nov 11 2023, 12:50 · Config, UX
aklapper added a comment to D25441: Fix possible array to string conversion renaming Pholio Mockup image.

Maybe I have to test this against PHP 8.1

Nov 11 2023, 12:48
aklapper closed D25450: Add Diffusion policy capability "Can Edit and View Identities".
Nov 11 2023, 12:27
aklapper closed T15443: Add Diffusion policy capability "Can Edit and View Identities" as Resolved by committing rP90f651d669e4: Add Diffusion policy capability "Can Edit and View Identities".
Nov 11 2023, 12:27 · Diffusion, Policy
aklapper committed rP90f651d669e4: Add Diffusion policy capability "Can Edit and View Identities".
Add Diffusion policy capability "Can Edit and View Identities"
Nov 11 2023, 12:27
waldyrious updated the summary of D25465: Fix loop in contribution docs.
Nov 11 2023, 11:16
waldyrious requested review of D25465: Fix loop in contribution docs.
Nov 11 2023, 11:14
l2dy updated the diff for D25464: Enforce viewable MIME types config on PDF documents.

Update config description

Nov 11 2023, 10:45
l2dy updated the question details for Q83: Pull security fixes from Mozilla's fork.
Nov 11 2023, 08:41 · Security, Phorge
l2dy added a comment to Q83: Pull security fixes from Mozilla's fork (Answer 108).

Mozilla's fixes were quick but not in good quality for direct submission to Phorge. I have adapted or rewritten two of the changes into D25462 and D25464.

Nov 11 2023, 08:25
l2dy updated the question details for Q83: Pull security fixes from Mozilla's fork.
Nov 11 2023, 08:13 · Security, Phorge
l2dy requested review of D25464: Enforce viewable MIME types config on PDF documents.
Nov 11 2023, 08:13
l2dy added a comment to D25462: Fix view policy inheritance on image transforms.

Before landing this change, I would like to know the right way to credit both the original author and my modifications with Arcanist (Q85).

Nov 11 2023, 02:43
l2dy closed D25463: Correct default database prefix in documentation.
Nov 11 2023, 02:33
l2dy committed rPc97a50472c5b: Correct default database prefix in documentation.
Correct default database prefix in documentation
Nov 11 2023, 02:33
speck accepted D25463: Correct default database prefix in documentation.

Thanks!

Nov 11 2023, 02:27
l2dy updated the diff for D25463: Correct default database prefix in documentation.

Reword

Nov 11 2023, 02:26
speck accepted D25462: Fix view policy inheritance on image transforms.

Awesome thanks for adding details and clarification

Nov 11 2023, 02:26
l2dy requested review of D25463: Correct default database prefix in documentation.
Nov 11 2023, 02:24
l2dy added inline comments to D25462: Fix view policy inheritance on image transforms.
Nov 11 2023, 00:34
l2dy added inline comments to D25462: Fix view policy inheritance on image transforms.
Nov 11 2023, 00:27
speck added inline comments to D25462: Fix view policy inheritance on image transforms.
Nov 11 2023, 00:03

Nov 10 2023

Matthew created T15664: Bug: Unable to add an empty repository to an owners package.
Nov 10 2023, 19:52 · Bug Reports, Diffusion
l2dy asked Q85: How does amending author information work with `arc land`?.
Nov 10 2023, 18:01
valerio.bozzolan accepted D25450: Add Diffusion policy capability "Can Edit and View Identities".

Impressing test plan :D Tested intensively. No nuclear implosions. Yuppie yeah! ✨

Nov 10 2023, 16:49
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

Note that I cannot see Task T15663

Nov 10 2023, 16:45 · Security, Phorge
l2dy changed the visibility for Q83: Pull security fixes from Mozilla's fork.
Nov 10 2023, 16:40 · Security, Phorge
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:15
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:13
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:13
valerio.bozzolan updated the answer details for Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:12