Page MenuHomePhorge
Feed All Stories

Aug 24 2024

aklapper requested review of D25804: Correct parameter name of PhpunitTestEngine::parseTestResults().
Aug 24 2024, 20:24
matmarex added a comment to D25305: Workboard: have thin scrollbars.

Oh, I have to land it… Let's see if I still remember how.

Aug 24 2024, 20:21
aklapper edited the content of Next Up.
Aug 24 2024, 15:05
valerio.bozzolan edited the content of Next Up.
Aug 24 2024, 13:46
valerio.bozzolan closed T15612: Missing "Authored on" commit date for Subversion commits as Resolved by committing rPb02615bd5027: Subversion: fix empty "Authored on" date on commit pages.
Aug 24 2024, 13:34 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan closed D25796: Subversion: fix empty "Authored on" date on commit pages.
Aug 24 2024, 13:34
valerio.bozzolan committed rPb02615bd5027: Subversion: fix empty "Authored on" date on commit pages.
Subversion: fix empty "Authored on" date on commit pages
Aug 24 2024, 13:34
valerio.bozzolan added a comment to D25796: Subversion: fix empty "Authored on" date on commit pages.

Thanks. Premising that I also don't like projects with "automagic getters" so I agree with you; here how every getter works in Phabricator/Phorge:

Aug 24 2024, 13:26
avivey added Q148: dockerized/terraform builds of phorge? (Answer 185).
Aug 24 2024, 09:43
avivey added a comment to T15566: Make is easier to install Phorge in the smallest case.

Also related: T15025

Aug 24 2024, 09:42 · Phorge
avivey added a project to T15027: Build a VM-based developer environment: Phorge Development Tools.
Aug 24 2024, 09:39 · Phorge Development Tools
aklapper requested review of D25803: Remove trivial cases of unreachable code.
Aug 24 2024, 08:53
aklapper requested review of D25802: Remove trivial cases of unreachable code.
Aug 24 2024, 08:49

Aug 23 2024

aklapper updated the diff for D25673: Fix error in Mercurial when no offset is specified.

Change offset to optional as requested by speck

Aug 23 2024, 22:20
aklapper accepted D25796: Subversion: fix empty "Authored on" date on commit pages.

As usual I'm confused about the PHP magic which does not require defining the method PhabricatorRepositoryCommit::getEpoch() in its class or parent classes, but I assume you tested locally that your patch works, plus PhabricatorRepositoryCommit does have some calls already to $this->getEpoch(), so I'll accept - worst case would be the very same behavior as now.

Aug 23 2024, 18:31
aklapper renamed T15612: Missing "Authored on" commit date for Subversion commits from Missing subversion commit information to Missing "Authored on" commit date for Subversion commits.
Aug 23 2024, 18:30 · User-valerio.bozzolan, Diffusion, Bug Reports
aklapper closed D25799: Add missing variable names to PHPDoc @param of methods.
Aug 23 2024, 16:52
aklapper committed rARC04e3e250f7da: Add missing variable names to PHPDoc @param of methods.
Add missing variable names to PHPDoc @param of methods
Aug 23 2024, 16:52
aklapper added a comment to D25799: Add missing variable names to PHPDoc @param of methods.

@valerio.bozzolan Thanks, this unblocks a few more things on my list. I admit that I have not looked into the unit test failure here and I assume you understand it and that it is fine to merge this patch. :)

Aug 23 2024, 13:59
valerio.bozzolan added a comment to D25799: Add missing variable names to PHPDoc @param of methods.

FYI T15927: Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal

Aug 23 2024, 13:41
valerio.bozzolan renamed T15927: Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal from Fix Arcanist unit test - Diff Parse Exception: Expected '\ No newline at end of file' to Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal.
Aug 23 2024, 13:40 · User-valerio.bozzolan
valerio.bozzolan created T15927: Fix Arcanist unit test ArcanistBundleTestCase->testNonlocalTrailingNewline() on non-English terminal.
Aug 23 2024, 13:38 · User-valerio.bozzolan
valerio.bozzolan accepted D25799: Add missing variable names to PHPDoc @param of methods.

Wojak depressed.png (473×635 px, 160 KB)

Aug 23 2024, 13:32
aklapper requested review of D25801: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.
Aug 23 2024, 11:14
aklapper added a revision to T15926: PHP 8.1 "strlen(null)"/preg_match() exceptions running unit tests: D25801: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.
Aug 23 2024, 11:14 · PHP 8 support
aklapper requested review of D25800: Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase.
Aug 23 2024, 11:08
aklapper added a revision to T15926: PHP 8.1 "strlen(null)"/preg_match() exceptions running unit tests: D25800: Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase.
Aug 23 2024, 11:08 · PHP 8 support
aklapper created T15926: PHP 8.1 "strlen(null)"/preg_match() exceptions running unit tests.
Aug 23 2024, 11:02 · PHP 8 support
aklapper requested review of D25799: Add missing variable names to PHPDoc @param of methods.
Aug 23 2024, 10:56
aklapper added a revision to T15923: Make all PHPDoc @param have variable names: D25799: Add missing variable names to PHPDoc @param of methods.
Aug 23 2024, 10:56
aklapper closed T15925: Remove question mark suffix from optional @param types in PHPDoc as Resolved by committing rARC901f06077166: Drop question mark suffix from optional PHPDoc @param types.
Aug 23 2024, 10:50
aklapper closed D25798: Drop question mark suffix from optional PHPDoc @param types.
Aug 23 2024, 10:50
aklapper committed rARC901f06077166: Drop question mark suffix from optional PHPDoc @param types.
Drop question mark suffix from optional PHPDoc @param types
Aug 23 2024, 10:50
valerio.bozzolan accepted D25798: Drop question mark suffix from optional PHPDoc @param types.

yesyes

Aug 23 2024, 10:23

Aug 22 2024

mturdus updated the diff for D25790: Show table of contents by default on wide screens.

Width overflow fixed

Aug 22 2024, 14:43
Restricted Repository Identity closed D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.
Aug 22 2024, 14:33
jkim <jkim@thoughtmachine.net> committed rARC0c9c94748b58: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty….
Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty…
Aug 22 2024, 14:33
jkimbo updated the diff for D25703: Fix PHP 8.1 "trim(null)" exception when creating a diff with an empty "Differential Revision:" field.

Remove unecessary comment

Aug 22 2024, 14:32
aklapper requested review of D25798: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper added a revision to T15925: Remove question mark suffix from optional @param types in PHPDoc: D25798: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper requested review of D25797: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper added a revision to T15925: Remove question mark suffix from optional @param types in PHPDoc: D25797: Drop question mark suffix from optional PHPDoc @param types.
Aug 22 2024, 09:59
aklapper updated the task description for T15925: Remove question mark suffix from optional @param types in PHPDoc.
Aug 22 2024, 09:25
aklapper closed D25779: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
Aug 22 2024, 09:17
aklapper closed T15399: PHP 8.2 strlen() null issues when arc-diffing as Resolved by committing rP3c5e43cccbf0: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
Aug 22 2024, 09:17 · Clarification Needed, PHP 8 support
aklapper closed T15399: PHP 8.2 strlen() null issues when arc-diffing, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Aug 22 2024, 09:17 · PHP 8 support
aklapper committed rP3c5e43cccbf0: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.
Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery
Aug 22 2024, 09:17
aklapper closed D25795: Replace invalid PHPDoc @return type boolean with bool.
Aug 22 2024, 09:17
aklapper committed rPb9fb8d789151: Replace invalid PHPDoc @return type boolean with bool.
Replace invalid PHPDoc @return type boolean with bool
Aug 22 2024, 09:17
aklapper created T15925: Remove question mark suffix from optional @param types in PHPDoc.
Aug 22 2024, 08:56
valerio.bozzolan awarded Q148: dockerized/terraform builds of phorge? a Doubloon token.
Aug 22 2024, 06:23

Aug 21 2024

valerio.bozzolan accepted D25779: Fix PHP 8.1 "strlen(null)" exception in DiffusionGitRawDiffQuery.

sgtm

Aug 21 2024, 22:37
valerio.bozzolan accepted D25795: Replace invalid PHPDoc @return type boolean with bool.

yesyes

Aug 21 2024, 21:54
valerio.bozzolan added a subtask for T15924: Commit feed body: it should probably show (part of) commit body: T15489: Diffusion commit feed: avoid to repeat the commit message twice.
Aug 21 2024, 18:34 · Discussion Needed, Diffusion
valerio.bozzolan added a parent task for T15489: Diffusion commit feed: avoid to repeat the commit message twice: T15924: Commit feed body: it should probably show (part of) commit body.
Aug 21 2024, 18:34 · UX, User-valerio.bozzolan, Diffusion
valerio.bozzolan created T15924: Commit feed body: it should probably show (part of) commit body.
Aug 21 2024, 18:33 · Discussion Needed, Diffusion
valerio.bozzolan added a comment to T15489: Diffusion commit feed: avoid to repeat the commit message twice.

I personally prefer option 1, so, removing the duplicate body. So there is more creative space to then add a more useful body in the future.

Aug 21 2024, 18:25 · UX, User-valerio.bozzolan, Diffusion
dbcrwk asked Q148: dockerized/terraform builds of phorge?.
Aug 21 2024, 16:50
aklapper planned changes to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().

Indeed, we seem to prefer throwing exceptions after if (!($foo instanceof PhutilSortVector)), or use assert_instances_of() on an array, using gettype() and get_class().

Aug 21 2024, 15:13
valerio.bozzolan updated the summary of D25796: Subversion: fix empty "Authored on" date on commit pages.
Aug 21 2024, 13:35
valerio.bozzolan moved T15612: Missing "Authored on" commit date for Subversion commits from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
Aug 21 2024, 13:33 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan claimed T15612: Missing "Authored on" commit date for Subversion commits.
Aug 21 2024, 13:33 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan requested review of D25796: Subversion: fix empty "Authored on" date on commit pages.
Aug 21 2024, 13:33
valerio.bozzolan added a revision to T15612: Missing "Authored on" commit date for Subversion commits: D25796: Subversion: fix empty "Authored on" date on commit pages.
Aug 21 2024, 13:33 · User-valerio.bozzolan, Diffusion, Bug Reports
valerio.bozzolan edited projects for T15612: Missing "Authored on" commit date for Subversion commits, added: Diffusion; removed Phorge.

This is becoming quite frustrating in my workplace in Torino. Let's start immersion mode.

Aug 21 2024, 13:29 · User-valerio.bozzolan, Diffusion, Bug Reports
aklapper closed D25794: Add missing variable names to PHPDoc @param of methods.
Aug 21 2024, 13:06
aklapper closed T15923: Make all PHPDoc @param have variable names as Resolved by committing rPb44b566b1334: Add missing variable names to PHPDoc @param of methods.
Aug 21 2024, 13:06
aklapper committed rPb44b566b1334: Add missing variable names to PHPDoc @param of methods.
Add missing variable names to PHPDoc @param of methods
Aug 21 2024, 13:06
aklapper added a comment to T15923: Make all PHPDoc @param have variable names.

Ironically, adding missing variable names to @param lines increases the amount of errors in PHPStan output:

Aug 21 2024, 13:06
aklapper requested review of D25795: Replace invalid PHPDoc @return type boolean with bool.
Aug 21 2024, 12:06

Aug 20 2024

mainframe98 awarded D25794: Add missing variable names to PHPDoc @param of methods a Love token.
Aug 20 2024, 20:43
valerio.bozzolan accepted D25794: Add missing variable names to PHPDoc @param of methods.

Wojak depressed.png (473×635 px, 160 KB)

Aug 20 2024, 17:06
valerio.bozzolan updated the name of F2414418: Wojak depressed.png from "image.png" to "Wojak depressed.png".
Aug 20 2024, 17:06
aklapper requested review of D25794: Add missing variable names to PHPDoc @param of methods.
Aug 20 2024, 16:08
aklapper added a revision to T15923: Make all PHPDoc @param have variable names: D25794: Add missing variable names to PHPDoc @param of methods.
Aug 20 2024, 16:08
aklapper created T15923: Make all PHPDoc @param have variable names.
Aug 20 2024, 15:55
aklapper closed D25793: Add some DateTime handling related PHPDocs.
Aug 20 2024, 11:47
aklapper committed rP9f07e5083dfa: Add some DateTime handling related PHPDocs.
Add some DateTime handling related PHPDocs
Aug 20 2024, 11:47
valerio.bozzolan accepted D25793: Add some DateTime handling related PHPDocs.

yesyes

Aug 20 2024, 11:14
aklapper updated the diff for D25793: Add some DateTime handling related PHPDocs.

Don't remove some empty line

Aug 20 2024, 11:11
aklapper requested review of D25793: Add some DateTime handling related PHPDocs.
Aug 20 2024, 11:06
valerio.bozzolan created T15922: Linter XHPAST: fix nonsense ArcanistDoubleQuoteXHPASTLinterRule when no double quote is involved.
Aug 20 2024, 11:04 · Arcanist
valerio.bozzolan accepted D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().

Accepting but please wait other comments - 2 weeks?

Aug 20 2024, 10:58
valerio.bozzolan added a comment to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().

...but don't follow my tip, since the above thing forces to a specific class and it's different than the old and already-proposed behavior

Aug 20 2024, 10:47
valerio.bozzolan added a comment to D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().

I'm personally OK with this, premising that Phorge never used assert(), as far as I can see.

Aug 20 2024, 10:45
aklapper closed D25784: Remove unused methods from ConpherenceDurableColumnView.
Aug 20 2024, 08:11
aklapper committed rPe1e1570c1165: Remove unused methods from ConpherenceDurableColumnView.
Remove unused methods from ConpherenceDurableColumnView
Aug 20 2024, 08:11
aklapper closed D25785: Remove unused HeraldAdapter:buildTokenizerFieldValue().
Aug 20 2024, 08:09
aklapper committed rPcf5abd9e4b6b: Remove unused HeraldAdapter:buildTokenizerFieldValue().
Remove unused HeraldAdapter:buildTokenizerFieldValue()
Aug 20 2024, 08:09
valerio.bozzolan accepted D25784: Remove unused methods from ConpherenceDurableColumnView.

sgtm

Aug 20 2024, 07:01
valerio.bozzolan added a comment to T15225: Conpherence: add a dedicated "Send" button (not just the Enter key).

I agree with @waldyrious and I just want to add that, if somebody wants to add a button (and restore multi-line), here is probably the code:

Aug 20 2024, 07:00 · Conpherence, Mobile, User-valerio.bozzolan, UX
valerio.bozzolan accepted D25785: Remove unused HeraldAdapter:buildTokenizerFieldValue().

sgtm

Aug 20 2024, 06:56

Aug 19 2024

aklapper added a comment to D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.

Note that I have NOT properly tested this locally as I still have issues with my LDAP setup.

Aug 19 2024, 19:52
aklapper added a revision to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated: D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.
Aug 19 2024, 19:49 · PHP 8 support
aklapper requested review of D25792: Fix PHP 8.3 "Usage of ldap_connect with two arguments is deprecated" exception.
Aug 19 2024, 19:49
aklapper renamed T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated from PHP 8.3: ldap_connect() call signature deprecated to PHP 8.3: Usage of ldap_connect with two arguments is deprecated.
Aug 19 2024, 18:48 · PHP 8 support
aklapper added a comment to T15724: PHP 8.3: Usage of ldap_connect with two arguments is deprecated.

Confirming my suspicion on PHP 8.3 (while I'm still struggling to successfully bind locally).
As far as I can tell (well, I'm running into ldap_bind(): Unable to bind to server: Can't contact LDAP server after the patch above while my local LDAP server is running but that's nothing new triggered by the patch above), the patch above seems to work.

Aug 19 2024, 18:48 · PHP 8 support
valerio.bozzolan closed Q146: How to tag? as resolved.
Aug 19 2024, 15:07
aklapper edited the content of Next Up.
Aug 19 2024, 14:24
valerio.bozzolan edited the content of Next Up.
Aug 19 2024, 13:05