Page MenuHomePhorge
Feed Advanced Search

Sep 16 2024

aklapper closed D25811: Fix PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.
Sep 16 2024, 16:27
aklapper committed rARC0358ff7ee314: Fix PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.
Fix PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future
Sep 16 2024, 16:27
aklapper edited the content of Next Up.
Sep 16 2024, 16:26
aklapper closed T15930: PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Sep 16 2024, 16:26 · PHP 8 support
aklapper closed T15930: PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus as Resolved by committing rARCead6759082d2: Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Sep 16 2024, 16:26 · PHP 8 support
aklapper closed D25810: Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Sep 16 2024, 16:26
aklapper committed rARCead6759082d2: Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus
Sep 16 2024, 16:26
valerio.bozzolan awarded T15911: PHP 8.1 "str_replace(null)" exception in DivinerAtomRef a Doubloon token.
Sep 16 2024, 14:27 · PHP 8 support
aklapper updated the diff for D25811: Fix PHP 8.1 "strlen(null)" exception in PhutilOAuth1Future.

Initialize key as an empty string as proposed by speck

Sep 16 2024, 12:19
aklapper updated the diff for D25810: Fix PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.

What Valerio says: As $body can be null, make sure that the rest of this function's code deals with an empty string and not with null

Sep 16 2024, 09:36
aklapper accepted D25824: Diffusion commit feed: fix commit title repeated twice.

Works locally; this makes sense to me (though I'm surprised it's in an Audit related source file).

Sep 16 2024, 09:04
aklapper updated the diff for D25774: Strike through archived projects in navigation crumbs.

Rebase; improve PhpDoc

Sep 16 2024, 08:52 · Projects
aklapper edited the content of Next Up.
Sep 16 2024, 08:24
aklapper closed T15848: newOAuth1Future doesn't set a User-Agent as Resolved by committing rP39237c0854fe: Set base-uri as User-Agent for OAuth1 and Github authentication.
Sep 16 2024, 08:22 · Auth
aklapper closed D25758: Set base-uri as User-Agent for OAuth1 and Github authentication.
Sep 16 2024, 08:22
aklapper committed rP39237c0854fe: Set base-uri as User-Agent for OAuth1 and Github authentication.
Set base-uri as User-Agent for OAuth1 and Github authentication
Sep 16 2024, 08:22

Sep 10 2024

aklapper accepted D25822: Documentation: add article about Javelin DOM stuff.

If Harbormaster is fine I better be fine too, dont want no problems with them for reals

Sep 10 2024, 21:51
aklapper requested changes to D25822: Documentation: add article about Javelin DOM stuff.

I guess D25784 shouldn't be mashed up in here thus requesting changes.

Sep 10 2024, 11:33
aklapper added a comment to D25809: ArcanistBundleTestCase: fix support of non-English environments.

I fail to reproduce a problem locally (after commenting out entire ArcanistBundleTestCase::testGitRepository due to a different issue I'm running into locally).

Sep 10 2024, 11:25
aklapper added a comment to D25807: Clarify comment in PhutilJSON about required PHP version.

P.S. try applying D25809 to check if the red unit test becomes green

Sep 10 2024, 10:53
aklapper retitled D25790: Show table of contents by default on wide screens from Make table of contents visible when using wide screens
Sep 10 2024, 10:43
aklapper added a comment to D25790: Show table of contents by default on wide screens.

@mturdus: Thanks for the patch! I tested this locally on a wiki page with a bunch of sections and on http://phorge.localhost/book/phorge/article/remarkup/ ; and on Differential's /D1 where it does not affect the ToC panel (good).

Sep 10 2024, 10:42

Sep 9 2024

aklapper closed T15919: AphrontMySQLDatabaseConnection calls external method fb_parallel_query() as Resolved by committing rP30c47690ffe3: Remove unused *ParallelQueries() database connection methods.
Sep 9 2024, 13:51
aklapper closed D25789: Remove unused *ParallelQueries() database connection methods.
Sep 9 2024, 13:51
aklapper committed rP30c47690ffe3: Remove unused *ParallelQueries() database connection methods.
Remove unused *ParallelQueries() database connection methods
Sep 9 2024, 13:51
aklapper closed D25819: PHPDoc: Replace "@return this" with "@return $this".
Sep 9 2024, 13:48
aklapper committed rPaa2b70708e2f: PHPDoc: Replace "@return this" with "@return $this".
PHPDoc: Replace "@return this" with "@return $this"
Sep 9 2024, 13:48

Sep 8 2024

aklapper updated the task description for T15940: Update copy of external mimemailparser library.
Sep 8 2024, 08:09

Sep 7 2024

aklapper updated the diff for D25816: Fix implicitly nullable parameter declarations for PHP 8.4.

Moah fixees

Sep 7 2024, 12:29
aklapper updated the test plan for D25816: Fix implicitly nullable parameter declarations for PHP 8.4.
Sep 7 2024, 12:28
aklapper updated the test plan for D25816: Fix implicitly nullable parameter declarations for PHP 8.4.
Sep 7 2024, 12:27
aklapper closed D25820: Fix unit test failure in link-alternate.
Sep 7 2024, 09:00
aklapper committed rPf25c531e5685: Fix unit test failure in link-alternate.
Fix unit test failure in link-alternate
Sep 7 2024, 09:00
aklapper retitled D25820: Fix unit test failure in link-alternate from Update unit test link-alternate
Sep 7 2024, 07:35
aklapper requested review of D25821: Fix PHP 8.1 "strlen(null)" exception in SVN commit query without identifier.
Sep 7 2024, 07:33
aklapper added a revision to T15936: PHP8.1 strlen(): Passing null to parameter is deprecated: D25821: Fix PHP 8.1 "strlen(null)" exception in SVN commit query without identifier.
Sep 7 2024, 07:33 · PHP 8 support
aklapper requested review of D25820: Fix unit test failure in link-alternate.
Sep 7 2024, 04:36

Sep 6 2024

aklapper requested review of D25819: PHPDoc: Replace "@return this" with "@return $this".
Sep 6 2024, 17:22
aklapper closed D25797: Drop question mark suffix from optional PHPDoc @param types.
Sep 6 2024, 17:17
aklapper committed rP123831b53fb7: Drop question mark suffix from optional PHPDoc @param types.
Drop question mark suffix from optional PHPDoc @param types
Sep 6 2024, 17:17
aklapper added a comment to D25797: Drop question mark suffix from optional PHPDoc @param types.

@valerio.bozzolan: Thank you! I know this is super boring work, but it allows PHPStan to show other type/class issues which are currently hidden due to PHPStan barking earlier about that non-standard question mark when parsing those lines. :-/

Sep 6 2024, 17:15
aklapper closed T15882: When archiving a project, reset its default menu item to Profile, a subtask of T15886: Archived Projects: make them "more Archived" , as Wontfix.
Sep 6 2024, 16:58 · Projects
aklapper closed T15882: When archiving a project, reset its default menu item to Profile as Wontfix.

Abandoning in favor of T15890 and D25774 per previous discussion

Sep 6 2024, 16:58 · Discussion Needed, Feature Requests, Projects
aklapper abandoned D25731: Set default menu item to Project Details when archiving a project.

Abandoning in favor of T15890 and D25774 per previous discussion

Sep 6 2024, 16:58
aklapper closed D25818: PHPDoc: Replace "@return this" with "@return $this".
Sep 6 2024, 11:01
aklapper committed rARC4b7ee1985b3c: PHPDoc: Replace "@return this" with "@return $this".
PHPDoc: Replace "@return this" with "@return $this"
Sep 6 2024, 11:01
aklapper added a comment to T15848: newOAuth1Future doesn't set a User-Agent.

I would like to better understand the root problem.

Why changing the current user agent should improve the situation?

Sep 6 2024, 10:11 · Auth
aklapper closed D25801: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.
Sep 6 2024, 08:28
aklapper committed rARCa0941059085e: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.
Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode
Sep 6 2024, 08:28
aklapper closed D25780: Fix exception handling in ConpherenceViewController::handleRequest().
Sep 6 2024, 08:26
aklapper committed rP9e6507d37aef: Fix exception handling in ConpherenceViewController::handleRequest().
Fix exception handling in ConpherenceViewController::handleRequest()
Sep 6 2024, 08:26

Sep 5 2024

aklapper requested review of D25818: PHPDoc: Replace "@return this" with "@return $this".
Sep 5 2024, 15:21
aklapper closed D25805: Correct PHPDoc @return value of methods that can return null.
Sep 5 2024, 12:55
aklapper committed rARCc01198d55f6d: Correct PHPDoc @return value of methods that can return null.
Correct PHPDoc @return value of methods that can return null
Sep 5 2024, 12:55
aklapper updated the diff for D25805: Correct PHPDoc @return value of methods that can return null.

Leave out special case src/workflow/ArcanistWorkflow.php for now

Sep 5 2024, 11:11
aklapper closed T15912: PHP 8.1 "strlen(null)" exceptions creating OAuth provider as Resolved by committing rPb4bc480817cd: Fix PHP 8.1 "strlen(null)" exceptions creating an OAuth provider.
Sep 5 2024, 10:28 · PHP 8 support
aklapper closed T15912: PHP 8.1 "strlen(null)" exceptions creating OAuth provider, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Sep 5 2024, 10:28 · PHP 8 support
aklapper closed D25771: Fix PHP 8.1 "strlen(null)" exceptions creating an OAuth provider.
Sep 5 2024, 10:28
aklapper committed rPb4bc480817cd: Fix PHP 8.1 "strlen(null)" exceptions creating an OAuth provider.
Fix PHP 8.1 "strlen(null)" exceptions creating an OAuth provider
Sep 5 2024, 10:28

Sep 4 2024

aklapper updated the task description for T15940: Update copy of external mimemailparser library.
Sep 4 2024, 20:07
aklapper updated the task description for T15940: Update copy of external mimemailparser library.
Sep 4 2024, 20:07
aklapper added a comment to T15766: Cleanup a bit MimeMailParser.

I'd prefer not to increase the diff to upstream (as a side effect of this very task) but instead to pull a more recent upstream version - see T15940.

Sep 4 2024, 19:58 · Good Starter Task
aklapper created T15940: Update copy of external mimemailparser library.
Sep 4 2024, 19:57
aklapper edited 2 auditor(s) for rP1ddb953b9f77: Update Diviner documentation to reference Phorge instead of Phabricator., removed 1: THYDUX; added 1: Cigaryno.
Sep 4 2024, 10:19
aklapper closed D25802: Remove trivial cases of unreachable code.
Sep 4 2024, 10:17
aklapper committed rP43539b220ce2: Remove trivial cases of unreachable code.
Remove trivial cases of unreachable code
Sep 4 2024, 10:17
aklapper closed D25803: Remove trivial cases of unreachable code.
Sep 4 2024, 10:16
aklapper committed rARCb888963f6ff5: Remove trivial cases of unreachable code.
Remove trivial cases of unreachable code
Sep 4 2024, 10:16
aklapper closed D25817: Fix PHP 8.1 "strlen(null)" exception rendering a File's default Alt text.
Sep 4 2024, 10:14
aklapper committed rP8c3a62d6afd0: Fix PHP 8.1 "strlen(null)" exception rendering a File's default Alt text.
Fix PHP 8.1 "strlen(null)" exception rendering a File's default Alt text
Sep 4 2024, 10:14
aklapper closed D25804: Correct parameter name of PhpunitTestEngine::parseTestResults().
Sep 4 2024, 09:46
aklapper committed rARC201fc1d981a9: Correct parameter name of PhpunitTestEngine::parseTestResults().
Correct parameter name of PhpunitTestEngine::parseTestResults()
Sep 4 2024, 09:46
aklapper closed D25782: Remove unused PhutilConsoleProgressSink::getWidth().
Sep 4 2024, 09:46
aklapper committed rARC9f9413edd226: Remove unused PhutilConsoleProgressSink::getWidth().
Remove unused PhutilConsoleProgressSink::getWidth()
Sep 4 2024, 09:46
aklapper requested review of D25817: Fix PHP 8.1 "strlen(null)" exception rendering a File's default Alt text.
Sep 4 2024, 08:13
aklapper added a revision to T15936: PHP8.1 strlen(): Passing null to parameter is deprecated: D25817: Fix PHP 8.1 "strlen(null)" exception rendering a File's default Alt text.
Sep 4 2024, 08:13 · PHP 8 support
aklapper added a comment to T15936: PHP8.1 strlen(): Passing null to parameter is deprecated.

Right, should have probably also covered that line in D25186 which is more or less the same...

Sep 4 2024, 08:02 · PHP 8 support
aklapper added a subtask for T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: T15936: PHP8.1 strlen(): Passing null to parameter is deprecated.
Sep 4 2024, 08:01 · PHP 8 support
aklapper added a parent task for T15936: PHP8.1 strlen(): Passing null to parameter is deprecated: T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4.
Sep 4 2024, 08:01 · PHP 8 support
aklapper merged T15937: Exception when viewing diff while not logged in into T15559: Exception "Failed to load file data for changeset" shown for Differential revisions containing changes to images and user being logged out.
Sep 4 2024, 07:51 · Bug Reports, Differential
aklapper merged task T15937: Exception when viewing diff while not logged in into T15559: Exception "Failed to load file data for changeset" shown for Differential revisions containing changes to images and user being logged out.
Sep 4 2024, 07:51 · Phorge

Sep 3 2024

aklapper closed D25800: Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase.
Sep 3 2024, 10:08
aklapper committed rARCf9749273778b: Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase.
Fix PHP 8.1 "strlen(null)" exception in PHPASTParserTestCase
Sep 3 2024, 10:08

Sep 2 2024

aklapper added a comment to D25731: Set default menu item to Project Details when archiving a project.

Since you helped a lot in D25774 - I'm not sure this is needed anymore. Maybe better to get better opinions. For example I found this a bit irritating for my archived Milestones.

Sep 2 2024, 08:37
aklapper closed D25783: Remove unused ArcanistGitLocalState::getDisplayStashRef().
Sep 2 2024, 06:55
aklapper committed rARC995072b31fff: Remove unused ArcanistGitLocalState::getDisplayStashRef().
Remove unused ArcanistGitLocalState::getDisplayStashRef()
Sep 2 2024, 06:55

Aug 31 2024

aklapper updated the summary of D25816: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 31 2024, 12:44
aklapper requested review of D25816: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 31 2024, 12:43
aklapper added a revision to T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated: D25816: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 31 2024, 12:43 · PHP 8 support
aklapper added a revision to T15047: Officially raise minimum required PHP version to 7.2: D25815: Bump PHP version requirement from 5.2.3 to 7.2.25.
Aug 31 2024, 08:21 · Phorge
aklapper requested review of D25815: Bump PHP version requirement from 5.2.3 to 7.2.25.
Aug 31 2024, 08:21
aklapper added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Supporting PHP 8.4 (currently planned for 2024-11-21) will require PHP syntax introduced in PHP 7.1 per T15935.

Aug 31 2024, 08:20 · Phorge
aklapper added a parent task for T15047: Officially raise minimum required PHP version to 7.2: T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated.
Aug 31 2024, 07:48 · Phorge
aklapper added a subtask for T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated: T15047: Officially raise minimum required PHP version to 7.2.
Aug 31 2024, 07:48 · PHP 8 support

Aug 30 2024

aklapper updated the task description for T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated.
Aug 30 2024, 15:19 · PHP 8 support
aklapper updated the summary of D25813: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 30 2024, 14:57
aklapper updated the summary of D25814: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 30 2024, 14:42
aklapper added a comment to T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated.

Note that above two patches only allow passing ./bin/storage upgrade but not to run Phorge. That would be a followup once these initial patches got in.

Aug 30 2024, 14:41 · PHP 8 support
aklapper requested review of D25814: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 30 2024, 14:40
aklapper added a revision to T15935: PHP 8.4 fatal error / exceptions: Implicitly nullable parameter declarations deprecated: D25814: Fix implicitly nullable parameter declarations for PHP 8.4.
Aug 30 2024, 14:40 · PHP 8 support