Page MenuHomePhorge
Feed All Stories

Aug 8 2023

valerio.bozzolan awarded T15596: PHP 8.2 "strlen(): Passing null to parameter #1 ($string) of type string is deprecated" in configuration a Love token.
Aug 8 2023, 13:52 · PHP 8 support
bob created T15596: PHP 8.2 "strlen(): Passing null to parameter #1 ($string) of type string is deprecated" in configuration.
Aug 8 2023, 12:54 · PHP 8 support
bob added a comment to T15056: Improve Dark Mode.

Hi, I can also see this one that looks weird in big pannels available on dashboards

Aug 8 2023, 11:09 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
Sten accepted D25078: Trigger: Capitalize most Buzzwords in our Weird Way as usual.

Apart from the pre-existing 'Statues' typo, looks good to me...

Aug 8 2023, 10:59
valerio.bozzolan awarded D25380: Fix PHP 8.1/8.2 "strlen(null)" exception in SearchController a Love token.
Aug 8 2023, 08:52
bob set Timezone to Europe/Paris on bob.
Aug 8 2023, 08:45
bob closed Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool as obsolete.
Aug 8 2023, 08:44 · Phorge
bob added Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool (Answer 95).
Aug 8 2023, 08:43
bob requested review of D25380: Fix PHP 8.1/8.2 "strlen(null)" exception in SearchController.
Aug 8 2023, 08:41
bob added a revision to T15595: PHP 8.2 "strlen() null exception" when using the top bar search tool: D25380: Fix PHP 8.1/8.2 "strlen(null)" exception in SearchController.
Aug 8 2023, 08:41 · PHP 8 support
bob created T15595: PHP 8.2 "strlen() null exception" when using the top bar search tool.
Aug 8 2023, 08:33 · PHP 8 support

Aug 7 2023

Bukkit added a comment to T15056: Improve Dark Mode.

Also, I apologize for not completing this, hadn't had much spare time until recently. I will work on this soon.

Aug 7 2023, 23:47 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
valerio.bozzolan updated the answer details for Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool (Answer 94).
Aug 7 2023, 18:48
valerio.bozzolan updated the answer details for Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool (Answer 94).
Aug 7 2023, 18:48
valerio.bozzolan updated the answer details for Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool (Answer 94).
Aug 7 2023, 18:47
valerio.bozzolan added Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool (Answer 94).
Aug 7 2023, 18:44
valerio.bozzolan added a member for Trusted Contributors: bob.
Aug 7 2023, 18:42
valerio.bozzolan awarded Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool a Love token.
Aug 7 2023, 15:00 · Phorge
bob updated the question details for Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool.
Aug 7 2023, 14:59 · Phorge
bob updated the question details for Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool.
Aug 7 2023, 14:57 · Phorge
bob updated the question details for Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool.
Aug 7 2023, 14:57 · Phorge
bob asked Q70: PHP 8.2 bug report "strlen() null exception" when using the top bar search tool.
Aug 7 2023, 14:56 · Phorge
aklapper added a comment to T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.

For the records, I did not compile from source, I had used the official Fedora package php-8.2.9-1.fc38 created on Aug 1st from https://koji.fedoraproject.org/koji/packageinfo?packageID=72

Aug 7 2023, 10:21
Sten added a comment to T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.

The issue is in a change which went in with PHP 8.1.22, and is being reverted in PHP 8.1.23.
@aklapper - as PHP 8.2.9 isn't released yet, I assume you compiled from source? If you 'git pull' and recompile, the latest 8.2.9-dev should work. The fix was committed Aug 2 21:08:52.

Aug 7 2023, 09:35
Matthew accepted D25379: Fix PHP 8.1 "strlen(null)" exception adding "Build with Buildkite" build step in Harbormaster.
Aug 7 2023, 03:12
Matthew accepted D25378: Fix PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster.
Aug 7 2023, 03:12
Matthew accepted D25377: Fix PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster.
Aug 7 2023, 03:12
Matthew accepted D25376: Fix PHP 8.1 "strlen(null)" exception adding a Harbormaster Build Plan.
Aug 7 2023, 03:12
Matthew accepted D25375: Fix PHP 8.1 "strlen(null)" exceptions blocking account registration with custom OAuth provider after redirect.
Aug 7 2023, 03:12
Matthew requested changes to D25374: Fix PHP 8.1 "urlencode(null)" exception blocking account registration redirect for custom OAuth provider.

Please fix unit errors

Aug 7 2023, 03:12
Matthew accepted D25373: Fix PHP 8.1 "strlen(null)" exceptions trying to authenticate via custom OAuth provider.
Aug 7 2023, 03:12
Matthew accepted D25370: Fix PHP 8.1 "strlen(null)" exception setting Passphrase Credential.

I see no problem with consistency.

Aug 7 2023, 03:12

Aug 6 2023

aklapper retitled D25378: Fix PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster from Fix PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster
Aug 6 2023, 21:13
aklapper renamed T15593: PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster from PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster to PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster.
Aug 6 2023, 21:13 · PHP 8 support
aklapper requested review of D25379: Fix PHP 8.1 "strlen(null)" exception adding "Build with Buildkite" build step in Harbormaster.
Aug 6 2023, 21:08
aklapper added a revision to T15594: PHP 8.1 "strlen(null)" exception adding "Build with Buildkite" build step in Harbormaster: D25379: Fix PHP 8.1 "strlen(null)" exception adding "Build with Buildkite" build step in Harbormaster.
Aug 6 2023, 21:08 · PHP 8 support
aklapper created T15594: PHP 8.1 "strlen(null)" exception adding "Build with Buildkite" build step in Harbormaster.
Aug 6 2023, 21:04 · PHP 8 support
aklapper requested review of D25378: Fix PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster.
Aug 6 2023, 20:55
aklapper added a revision to T15593: PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster: D25378: Fix PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster.
Aug 6 2023, 20:55 · PHP 8 support
aklapper created T15593: PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster.
Aug 6 2023, 20:54 · PHP 8 support
aklapper requested review of D25377: Fix PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster.
Aug 6 2023, 20:48
aklapper added a revision to T15592: PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster: D25377: Fix PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster.
Aug 6 2023, 20:48 · PHP 8 support
aklapper created T15592: PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster.
Aug 6 2023, 20:46 · PHP 8 support
aklapper requested review of D25376: Fix PHP 8.1 "strlen(null)" exception adding a Harbormaster Build Plan.
Aug 6 2023, 20:37
aklapper added a revision to T15591: PHP 8.1 "strlen(null)" exception adding a Harbormaster Build Plan: D25376: Fix PHP 8.1 "strlen(null)" exception adding a Harbormaster Build Plan.
Aug 6 2023, 20:37 · PHP 8 support
aklapper created T15591: PHP 8.1 "strlen(null)" exception adding a Harbormaster Build Plan.
Aug 6 2023, 20:36 · PHP 8 support
valerio.bozzolan renamed T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends from Generate [From, Subject, Date] fields in download raw .diff URL to Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.
Aug 6 2023, 19:59 · Affects-FreeBSD, Differential
Bukkit added a comment to T15245: Continue bulleted/numbered list during new line.
  • Automatically continued bulleted list upon new line
Aug 6 2023, 18:41 · UX, Feature Requests, Remarkup
Bukkit added a comment to T15056: Improve Dark Mode.

Done.

Aug 6 2023, 18:33 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
Bukkit changed the visibility for F281219: Screenshot 2023-04-13 12.13.03 PM.png.
Aug 6 2023, 18:32
aklapper added a comment to T15486: Do not expose "Contact Numbers" in user settings when no SMS support is set up in Phorge.
Aug 6 2023, 15:59 · Policy
aklapper added a comment to T15486: Do not expose "Contact Numbers" in user settings when no SMS support is set up in Phorge.

I'd expect that a user's contact numbers might show up on their profile to other registered users.

Aug 6 2023, 15:25 · Policy
aklapper added a comment to rP9fe2bfebe8d6: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Aug 6 2023, 13:45
valerio.bozzolan edited the content of Next Up.
Aug 6 2023, 10:20

Aug 5 2023

aklapper closed T15581: PHP 8.1 "strlen(null)" exception creating Blueprint Working Copy, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Aug 5 2023, 21:29 · PHP 8 support
aklapper closed T15581: PHP 8.1 "strlen(null)" exception creating Blueprint Working Copy as Resolved by committing rP226f3150933d: Fix PHP 8.1 "strlen(null)" exception creating Blueprint Working Copy.
Aug 5 2023, 21:29 · PHP 8 support
aklapper closed D25371: Fix PHP 8.1 "strlen(null)" exception creating Blueprint Working Copy.
Aug 5 2023, 21:29
aklapper committed rP226f3150933d: Fix PHP 8.1 "strlen(null)" exception creating Blueprint Working Copy.
Fix PHP 8.1 "strlen(null)" exception creating Blueprint Working Copy
Aug 5 2023, 21:29
aklapper closed T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages, a subtask of T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge, as Resolved.
Aug 5 2023, 21:26 · Discussion Needed, Affects-Wikimedia
aklapper closed D25346: Add HTML header for Atom/RSS discovery on Phame blog pages.
Aug 5 2023, 21:26
aklapper closed T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages as Resolved by committing rP39b576b145ae: Add HTML header for Atom/RSS discovery on Phame blog pages.
Aug 5 2023, 21:26 · Feature Requests
aklapper committed rP39b576b145ae: Add HTML header for Atom/RSS discovery on Phame blog pages.
Add HTML header for Atom/RSS discovery on Phame blog pages
Aug 5 2023, 21:26
aklapper added a comment to T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.

Three days ago I ran into the same output (though different steps in Phorge that I don't perfectly remember) after upgrading from PHP 8.2.8 to PHP 8.2.9 on Fedora 38. Thus I downgraded again.

Aug 5 2023, 20:46
aklapper requested review of D25375: Fix PHP 8.1 "strlen(null)" exceptions blocking account registration with custom OAuth provider after redirect.
Aug 5 2023, 20:42
aklapper added a revision to T15590: PHP 8.1 "strlen(null)" exceptions block account registration with custom OAuth provider after redirect: D25375: Fix PHP 8.1 "strlen(null)" exceptions blocking account registration with custom OAuth provider after redirect.
Aug 5 2023, 20:42 · PHP 8 support
aklapper created T15590: PHP 8.1 "strlen(null)" exceptions block account registration with custom OAuth provider after redirect.
Aug 5 2023, 20:41 · PHP 8 support
aklapper requested review of D25374: Fix PHP 8.1 "urlencode(null)" exception blocking account registration redirect for custom OAuth provider.
Aug 5 2023, 20:28
aklapper added a revision to T15589: PHP 8.1 "urlencode(null)" exception blocks account registration redirect for custom OAuth provider: D25374: Fix PHP 8.1 "urlencode(null)" exception blocking account registration redirect for custom OAuth provider.
Aug 5 2023, 20:28 · PHP 8 support
aklapper created T15589: PHP 8.1 "urlencode(null)" exception blocks account registration redirect for custom OAuth provider.
Aug 5 2023, 20:27 · PHP 8 support

Aug 4 2023

aklapper requested review of D25373: Fix PHP 8.1 "strlen(null)" exceptions trying to authenticate via custom OAuth provider.
Aug 4 2023, 18:44
aklapper added a revision to T15588: PHP 8.1 "strlen(null)" exceptions trying to authenticate via custom OAuth provider: D25373: Fix PHP 8.1 "strlen(null)" exceptions trying to authenticate via custom OAuth provider.
Aug 4 2023, 18:44 · PHP 8 support
aklapper created T15588: PHP 8.1 "strlen(null)" exceptions trying to authenticate via custom OAuth provider.
Aug 4 2023, 18:41 · PHP 8 support
aklapper closed T15587: PHP 8.1 "strlen(null)" exception adding LDAP authentication, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Aug 4 2023, 16:06 · PHP 8 support
aklapper closed T15587: PHP 8.1 "strlen(null)" exception adding LDAP authentication as Resolved by committing rP9fe2bfebe8d6: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Aug 4 2023, 16:06 · PHP 8 support
aklapper closed D25372: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Aug 4 2023, 16:06
aklapper committed rP9fe2bfebe8d6: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication
Aug 4 2023, 16:06
valerio.bozzolan added inline comments to D25239: Fix PHP 8.1 exceptions which block rendering Drydock's Create Blueprint page.
Aug 4 2023, 15:58
valerio.bozzolan requested changes to D25239: Fix PHP 8.1 exceptions which block rendering Drydock's Create Blueprint page.

After this change it's probably no longer possible to persist NULL.

Aug 4 2023, 15:53
valerio.bozzolan accepted D25372: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.

Tested thanks!

Aug 4 2023, 15:51
tinloaf added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file (Answer 91).

I just applied the patch to our instance and it works. :) Thanks again. I'll monitor this so I see when I can stop manually applying the patch… ;-)

Aug 4 2023, 15:09
aklapper requested review of D25372: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Aug 4 2023, 15:01
aklapper added a revision to T15587: PHP 8.1 "strlen(null)" exception adding LDAP authentication: D25372: Fix PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Aug 4 2023, 15:01 · PHP 8 support
aklapper created T15587: PHP 8.1 "strlen(null)" exception adding LDAP authentication.
Aug 4 2023, 15:00 · PHP 8 support
Sten closed T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1! as Wontfix.
Aug 4 2023, 08:04
Sten added a comment to T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.

Raised PHP bug https://github.com/php/php-src/issues/11871

Aug 4 2023, 08:02
Sten added a comment to T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.
Aug 4 2023, 07:48
bekay added a comment to T15583: Typeahead datasource query for repos should match substrings.

Just to illustrate my point - here are the repositories of phorge: https://we.phorge.it/diffusion/

Aug 4 2023, 07:02 · Feature Requests, Diffusion

Aug 3 2023

Ekubischta added a comment to T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.

What is even stranger is that theoretically, php should not be able to exit with a status code of -1 - If you try, it changes it to 255

Aug 3 2023, 22:24
Sten created T15586: arcanist EXCEPTION: (CommandException) Command failed with error #-1!.
Aug 3 2023, 15:58
valerio.bozzolan added a comment to D25066: Workboard: Milestone Name easily editable (instead of surfing 3 pages).

Hi @20after4 what do you think about the attached video? Do you like this feature? :)

Aug 3 2023, 12:54
aklapper updated the task description for T15584: Incorrectly cropped box-shadow CSS around a.button:focus.
Aug 3 2023, 12:47
aklapper created T15585: Replace or remove deprecated "-moz-outline-style" CSS property.
Aug 3 2023, 12:34 · Good Starter Task
aklapper created T15584: Incorrectly cropped box-shadow CSS around a.button:focus.
Aug 3 2023, 12:25
valerio.bozzolan awarded T15583: Typeahead datasource query for repos should match substrings a Like token.
Aug 3 2023, 11:38 · Feature Requests, Diffusion
bekay updated the task description for T15583: Typeahead datasource query for repos should match substrings.
Aug 3 2023, 11:29 · Feature Requests, Diffusion
bekay created T15583: Typeahead datasource query for repos should match substrings.
Aug 3 2023, 10:25 · Feature Requests, Diffusion
aklapper added a comment to T15582: Allow blocking users.

This ticket seems to mix several different things (block people who harass versus filtering content that you want to see). This ticket does not describe an underlying root problem but a potential solution. @Quartz: Please see https://we.phorge.it/book/contrib/article/describing_problems/ and improve this ticket - thanks.

Aug 3 2023, 09:53 · Clarification Needed
aklapper removed a project from T15582: Allow blocking users: Affects-Wikimedia.

Please do not add random project tags, as this is not a problem in Wikimedia at all. Thanks!

Aug 3 2023, 09:51 · Clarification Needed
Sten updated the diff for D25333: Fix DifferentialDiff getFieldValuesForConduit PHP 8.1 strlen(null) errors.

We do need the null check - but only for the unit test when the diff is not associated with a repository.
For live use, getSourceControlBaseRevision() will always return a string.

Aug 3 2023, 09:45
Sten planned changes to D25333: Fix DifferentialDiff getFieldValuesForConduit PHP 8.1 strlen(null) errors.
Aug 3 2023, 09:30