Page MenuHomePhorge
Feed All Stories

Nov 28 2023

aklapper added a revision to T15678: PHP 8.1 "strlen(null)" exception after removing custom alt text from image file: D25481: Fix PHP 8.1 "strlen(null)" exception removing custom alt text from image file.
Nov 28 2023, 12:47 · PHP 8 support
aklapper created T15678: PHP 8.1 "strlen(null)" exception after removing custom alt text from image file.
Nov 28 2023, 12:46 · PHP 8 support
revi added a comment to 2023 Week 32.

Can someone change ...

Nov 28 2023, 09:49

Nov 27 2023

valerio.bozzolan edited the content of Next Up.
Nov 27 2023, 19:59
aklapper added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Is this the only place where we have a "Page size" exposed in the search?

Nov 27 2023, 19:36
avivey added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Is this the only place where we have a "Page size" exposed in the search?

Nov 27 2023, 18:40
Matthew closed D25480: Remove Chatlog entirely.
Nov 27 2023, 18:38
Matthew closed T15126: Remove Chatlog as Resolved by committing rP4d4712b58d2a: Remove Chatlog entirely.
Nov 27 2023, 18:38 · Conpherence, User-Cigaryno, Chatlog
Matthew committed rP4d4712b58d2a: Remove Chatlog entirely.
Remove Chatlog entirely
Nov 27 2023, 18:38
avivey accepted D25480: Remove Chatlog entirely.

Let the Purge begin!

Nov 27 2023, 18:34
avivey added inline comments to D25440: Show Deprecation Warnings as Setup Warnings.
Nov 27 2023, 18:32
avivey closed D25388: PhutilErrorHandler: support multiple error listeners.
Nov 27 2023, 18:32
avivey committed rARC25611ba24add: PhutilErrorHandler: support multiple error listeners.
PhutilErrorHandler: support multiple error listeners
Nov 27 2023, 18:32
Matthew added a comment to D25388: PhutilErrorHandler: support multiple error listeners.

I like renaming the function!

We should probably have a timeline for removing the old function. Do we have a task for that?

I feel like that kind of task will just fall down into oblivion....

Nov 27 2023, 18:17
avivey updated the diff for D25440: Show Deprecation Warnings as Setup Warnings.
  • rm commented out code
Nov 27 2023, 18:16
avivey added a comment to D25388: PhutilErrorHandler: support multiple error listeners.

I like renaming the function!

We should probably have a timeline for removing the old function. Do we have a task for that?

Nov 27 2023, 18:06
avivey created T15677: Probably delete Log Write Check code.
Nov 27 2023, 18:04
Matthew added a revision to T15126: Remove Chatlog: D25480: Remove Chatlog entirely.
Nov 27 2023, 17:51 · Conpherence, User-Cigaryno, Chatlog
Matthew updated the summary of D25480: Remove Chatlog entirely.
Nov 27 2023, 17:51
Matthew requested review of D25480: Remove Chatlog entirely.
Nov 27 2023, 17:50
Matthew added Q89: Fresh batch of PHP 8 deprecated use of strlen with a NULL argument (Answer 113).
Nov 27 2023, 17:04
Matthew added a member for Trusted Contributors: jeanguyomarch.
Nov 27 2023, 17:03
aklapper added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Hmm I guess the Test Plan should also cover testing with Conduit. Not sure this may shake something up.

Nov 27 2023, 16:37
Sten added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

When a phriction markup page is generated , its synchronous, when a diffusion markup page is generated it's asynchronous.
This is going to take a bit of thought.

Nov 27 2023, 16:05
aklapper added a comment to D25479: Display default "Page Size" value in Maniphest Advanced Search form.

Another option would be to extend the class PhabricatorSearchTextField and make the new class PhabricatorSearchPageSizeField only overwrite function getDefaultValue(), however class PhabricatorSearchTextField is marked as final and I am reluctant to change that.

Nov 27 2023, 15:49
aklapper requested review of D25479: Display default "Page Size" value in Maniphest Advanced Search form.
Nov 27 2023, 15:45
aklapper added a revision to T15676: Empty "Page Size" field in Maniphest Advanced Search should display "100" by default: D25479: Display default "Page Size" value in Maniphest Advanced Search form.
Nov 27 2023, 15:45
aklapper created T15676: Empty "Page Size" field in Maniphest Advanced Search should display "100" by default.
Nov 27 2023, 15:35
valerio.bozzolan added inline comments to D25440: Show Deprecation Warnings as Setup Warnings.
Nov 27 2023, 15:10

Nov 26 2023

l2dy updated the summary of D25478: Use predictable filenames when downloading raw diffs from a revision.
Nov 26 2023, 15:38
l2dy requested review of D25478: Use predictable filenames when downloading raw diffs from a revision.
Nov 26 2023, 15:35
jeanguyomarch asked Q89: Fresh batch of PHP 8 deprecated use of strlen with a NULL argument.
Nov 26 2023, 08:45
Matthew added a comment to T15671: Allow to import Picture from Gravatar.

The feature was removed for performance and private concerns. I thought Gravatar was alread dead.

Maybe this can be done as an extension:

  • Abstract the "profile picture provider"
  • Allow an extension to write a Gravatar one

There are currently 2-3 sources, so maybe there is some abstraction:

  • pokemon-style silhouette
  • Character with background (generated from username)
  • Upload Picture
Nov 26 2023, 07:01 · User-valerio.bozzolan, People
Matthew accepted D25388: PhutilErrorHandler: support multiple error listeners.

I like renaming the function!

Nov 26 2023, 06:57
Matthew accepted D25440: Show Deprecation Warnings as Setup Warnings.

1 comment...

Nov 26 2023, 06:53

Nov 25 2023

avivey added a comment to T15671: Allow to import Picture from Gravatar.

The feature was removed for performance and private concerns. I thought Gravatar was alread dead.

Nov 25 2023, 14:49 · User-valerio.bozzolan, People
avivey requested changes to D25477: Visually indicate new user accounts.

I aslo don't see the point of this feature, but that's another issue.

Nov 25 2023, 14:24
avivey added a comment to T15675: Visually indicate new user accounts.

I don't see the point in having this feature. What is it for?

Nov 25 2023, 14:21 · Feature Requests
l2dy added a comment to T15675: Visually indicate new user accounts.

Should this be configurable and behind a feature flag, as some Phorge installations may not want this (plus may slow down performance a little bit)?

Nov 25 2023, 13:34 · Feature Requests
aklapper added a comment to D25477: Visually indicate new user accounts.

This code change adds a small star to handles of new user accounts:

Screenshot from 2023-11-25 12-52-14-phorge-new-user.png (385×1 px, 70 KB)

Nov 25 2023, 12:32
aklapper updated the diff for D25477: Visually indicate new user accounts.

Fix variable names

Nov 25 2023, 12:31
aklapper requested review of D25477: Visually indicate new user accounts.
Nov 25 2023, 12:29
aklapper added a revision to T15675: Visually indicate new user accounts: D25477: Visually indicate new user accounts.
Nov 25 2023, 12:29 · Feature Requests
aklapper created T15675: Visually indicate new user accounts.
Nov 25 2023, 12:22 · Feature Requests

Nov 24 2023

valerio.bozzolan awarded T15164: Resolving without Claiming causes error "Action with no effect" a Yellow Medal token.
Nov 24 2023, 23:22 · Maniphest, User-valerio.bozzolan
aklapper updated the test plan for D25476: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.
Nov 24 2023, 21:43
aklapper requested review of D25476: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.
Nov 24 2023, 21:42
aklapper added a revision to T15164: Resolving without Claiming causes error "Action with no effect": D25476: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.
Nov 24 2023, 21:42 · Maniphest, User-valerio.bozzolan
aklapper added a comment to T15164: Resolving without Claiming causes error "Action with no effect".

Obviously, any fixes should be in ManiphestTransactionEditor and not spill into generic parent PhabricatorApplicationTransactionEditor.

Nov 24 2023, 21:24 · Maniphest, User-valerio.bozzolan
aklapper added a comment to T15164: Resolving without Claiming causes error "Action with no effect".

Historical references: rP69eab4196de462e42b07b60e2b52071631f4a3c8 and rP4041a7e0f66406dbaa31faa3807d50833b7c7efd (which didn't help much).

Nov 24 2023, 21:24 · Maniphest, User-valerio.bozzolan
aklapper updated the task description for T15164: Resolving without Claiming causes error "Action with no effect".
Nov 24 2023, 21:06 · Maniphest, User-valerio.bozzolan
avivey renamed Report Warnings from Report-warnings to Report Warnings.
Nov 24 2023, 18:27
avivey created Deprecation Notice.
Nov 24 2023, 18:16
avivey updated the diff for D25440: Show Deprecation Warnings as Setup Warnings.
  • update some copy
Nov 24 2023, 17:46
avivey updated the diff for D25388: PhutilErrorHandler: support multiple error listeners.
  • cleanup
Nov 24 2023, 17:12
avivey updated the test plan for D25388: PhutilErrorHandler: support multiple error listeners.
Nov 24 2023, 17:10
avivey updated the title for P26 test-logs-multilistener.php from Command-Line Input to test-logs-multilistener.php.
Nov 24 2023, 17:09
avivey created P26 test-logs-multilistener.php.
Nov 24 2023, 17:09

Nov 23 2023

MacFan4000 added a comment to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4.

Extending this task to include support for PHP 8.3 which is due to be released today.

Nov 23 2023, 16:11 · PHP 8 support
MacFan4000 renamed T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4 from Make Phorge compatible with PHP 8.1/8.2 to Make Phorge compatible with PHP 8.1/8.2/8.3.
Nov 23 2023, 16:10 · PHP 8 support
valerio.bozzolan accepted D25418: Catch RuntimeException: mb_convert_encoding(): Illegal character encoding specified at PhabricatorTextDocumentEngine.php:73.

Nobody seems interested in my concern, so, hard approve :) Thanks

Nov 23 2023, 14:47
valerio.bozzolan added a comment to Q88: Phorge upgrade error PhutilURI::checkHrefType() (Answer 111).

Thanks for your help @valerio.bozzolan, It appears I had missed that part!..oops...I'll give that a try over the weekend.

Nov 23 2023, 09:53
valerio.bozzolan marked Q88: Phorge upgrade error PhutilURI::checkHrefType() (Answer 112) as hidden.
Nov 23 2023, 09:53
bourbonz added Q88: Phorge upgrade error PhutilURI::checkHrefType() (Answer 112).
Nov 23 2023, 09:14
valerio.bozzolan updated the answer details for Q88: Phorge upgrade error PhutilURI::checkHrefType() (Answer 111).
Nov 23 2023, 09:08
valerio.bozzolan added Q88: Phorge upgrade error PhutilURI::checkHrefType() (Answer 111).
Nov 23 2023, 09:07
bourbonz asked Q88: Phorge upgrade error PhutilURI::checkHrefType().
Nov 23 2023, 08:41
valerio.bozzolan updated the task description for T15055: Import translations from translatewiki.net.
Nov 23 2023, 06:23 · Localization, Affects-Wikimedia, Phorge

Nov 22 2023

20after4 awarded T15055: Import translations from translatewiki.net a Love token.
Nov 22 2023, 21:44 · Localization, Affects-Wikimedia, Phorge
pppery added a comment to T15055: Import translations from translatewiki.net.

Translatewiki finally processed the rebrand a few days ago, as part of https://phabricator.wikimedia.org/T318763

Nov 22 2023, 16:54 · Localization, Affects-Wikimedia, Phorge
bob added a comment to D25403: Improve CelerityDarkModePostprocessor shade colors.

I didn't give up on this one and, since I prefer using the dark theme on my day to day activity, I know there are a lot of work to be done to reach something nice.
I'll try to move forward on next weeks...

Nov 22 2023, 16:10
bob closed T15629: PHP 8.1 "strlen(null)" exception when importing a subversion commit as Resolved by committing rPcf8d5d60a594: Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser.
Nov 22 2023, 15:56 · PHP 8 support
bob closed T15629: PHP 8.1 "strlen(null)" exception when importing a subversion commit, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Nov 22 2023, 15:56 · PHP 8 support
bob closed D25423: Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser.
Nov 22 2023, 15:56
bob committed rPcf8d5d60a594: Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser.
Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser
Nov 22 2023, 15:56
bob closed T15628: PHP 8.1 "strlen(null)" exception when displaying a 'recent' subversion commit as Resolved by committing rPacfb44d6679e: Fix a PHP 8.1 deprecated use of strlen with a NULL argument on commit page.
Nov 22 2023, 15:55 · PHP 8 support
bob closed T15628: PHP 8.1 "strlen(null)" exception when displaying a 'recent' subversion commit, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Nov 22 2023, 15:55 · PHP 8 support
bob closed D25422: Fix a PHP 8.1 deprecated use of strlen with a NULL argument on commit page.
Nov 22 2023, 15:55
bob committed rPacfb44d6679e: Fix a PHP 8.1 deprecated use of strlen with a NULL argument on commit page.
Fix a PHP 8.1 deprecated use of strlen with a NULL argument on commit page
Nov 22 2023, 15:55
bob closed T15610: PHP 8.2 "strlen(): Passing null to parameter #1 ($string) of type string is deprecated" in svn commit viewer, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Nov 22 2023, 15:54 · PHP 8 support
bob closed T15610: PHP 8.2 "strlen(): Passing null to parameter #1 ($string) of type string is deprecated" in svn commit viewer as Resolved by committing rP5bd526646144: Fix a PHP 8.1 deprecated use of strlen with a NULL argument.
Nov 22 2023, 15:54 · PHP 8 support
bob closed D25400: Fix a PHP 8.1 deprecated use of strlen with a NULL argument.
Nov 22 2023, 15:54
bob committed rP5bd526646144: Fix a PHP 8.1 deprecated use of strlen with a NULL argument.
Fix a PHP 8.1 deprecated use of strlen with a NULL argument
Nov 22 2023, 15:54
valerio.bozzolan closed T15674: Image Transforms should reflect policy of parent Image, a subtask of T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants), as Invalid.
Nov 22 2023, 13:08 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan closed T15674: Image Transforms should reflect policy of parent Image as Invalid.

My steps to reproduce are wrong / unclear / not always happening.

Nov 22 2023, 13:08 · Files, User-valerio.bozzolan
valerio.bozzolan triaged T15674: Image Transforms should reflect policy of parent Image as Normal priority.
Nov 22 2023, 13:04 · Files, User-valerio.bozzolan
valerio.bozzolan planned changes to D25475: Drag & Drop Task Cover Image: also attach.

This partially fixes the problem:

Nov 22 2023, 12:11
valerio.bozzolan added a comment to D25374: Fix PHP 8.1 "urlencode(null)" exception blocking account registration redirect for custom OAuth provider.

Please fix unit errors

Nov 22 2023, 08:11

Nov 21 2023

Matthew added a comment to D25362: Show more in Application Detail and List view.
In D25362#13135, @speck wrote:

Is the list of PHIDs referring to what types of objects that it creates? Is the expectation that each PHID type corresponds to exactly one Application? Maybe some additional text on that page to explain more what PHIDs mean in this context.

Nov 21 2023, 18:24
Matthew closed D25362: Show more in Application Detail and List view.
Nov 21 2023, 18:22
Matthew committed rP1b49165ddd16: Show more in Application Detail and List view.
Show more in Application Detail and List view
Nov 21 2023, 18:22
valerio.bozzolan updated the question details for Q87: Deleting a specific Phriction version.
Nov 21 2023, 16:13
valerio.bozzolan asked Q87: Deleting a specific Phriction version.
Nov 21 2023, 16:12
valerio.bozzolan added a comment to D25439: Fix strlen(null) errors for projects with integer fields under PHP 8.1.

Probably this happens while creating a new project and doing that thing again 🤔

Nov 21 2023, 16:10
Sten closed T15641: Creating or editing a project under PHP 8.1 causes strlen() null error with custom integer fields, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Wontfix.
Nov 21 2023, 16:09 · PHP 8 support
Sten closed T15641: Creating or editing a project under PHP 8.1 causes strlen() null error with custom integer fields as Wontfix.

Can no longer replicate the fault.

Nov 21 2023, 16:09 · PHP 8 support
Sten abandoned D25439: Fix strlen(null) errors for projects with integer fields under PHP 8.1.

I can no longer replicate the fault, so am going to scrap this one.

Nov 21 2023, 16:09
valerio.bozzolan added a project to T15673: Phorge participation at FOSDEM 2024: Blessed Communicators.
Nov 21 2023, 12:11 · Blessed Communicators, Phorge
valerio.bozzolan created T15673: Phorge participation at FOSDEM 2024.
Nov 21 2023, 12:10 · Blessed Communicators, Phorge
valerio.bozzolan renamed T15641: Creating or editing a project under PHP 8.1 causes strlen() null error with custom integer fields from Creating or editing a project under PHP 8.1 causes strlen() null error to Creating or editing a project under PHP 8.1 causes strlen() null error with custom integer fields.
Nov 21 2023, 09:33 · PHP 8 support