Page MenuHomePhorge
Feed All Stories

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
valerio.bozzolan accepted D25797: Drop question mark suffix from optional PHPDoc @param types.

I confirm with my hand on my heart that I've consumed my eyes inspecting every single line to be absolutely sure that this PHPDoc probably has a better meaning and will not cause nuclear implosions.

Sep 6 2024, 16:22
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
valerio.bozzolan accepted D25818: PHPDoc: Replace "@return this" with "@return $this".
Sep 6 2024, 10:06
dtf awarded Update From Phabricator a Mountain of Wealth token.
Sep 6 2024, 08:36
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
dtf awarded T15401: Make the Remarkup Help Page Extensible a Love token.
Sep 6 2024, 08:24 · Documentation, Remarkup
dtf updated dtf.
Sep 6 2024, 08:04
valerio.bozzolan added Q150: Any way to set default visibility on file uploads to Conpherence? (Answer 187).
Sep 6 2024, 06:38

Sep 5 2024

keithzg asked Q150: Any way to set default visibility on file uploads to Conpherence?.
Sep 5 2024, 22:37 · Files, Conpherence
valerio.bozzolan accepted D25758: Set base-uri as User-Agent for OAuth1 and Github authentication.

OK thanks (I need some rest)

Sep 5 2024, 21:01
RhinosF1 added a comment to D25758: Set base-uri as User-Agent for OAuth1 and Github authentication.

Maybe better to discuss a little bit in T15848: newOAuth1Future doesn't set a User-Agent since I'm curious but also confused

Not exactly sure what the confusion is. The patch and task are clear to me and solve the issue.

Moreover traditionally, the user agent is the name of the software, not the origin. So this could also deserve another comment about why we should replace the specific software name with a fixed origin. Premising that I agree that the current user agent may be re-discussed, to include more information, like, "Phorge", and the version of Phorge.

Actually no, user agents for automated tooling often includes some sort of contact email or website or link to a page describing the bot/tool. I think this should be treated like that.

Also, in case, maybe probably nice to have a getUserAgent(__CLASS__) method in parent class PhutilAuthAdapter()

Sep 5 2024, 19:54
RhinosF1 added a comment to T15848: newOAuth1Future doesn't set a User-Agent.

@valerio.bozzolan: thats not what Andre says. He says another area of the code uses a terrible user agent and we should change that to a better one at the same time.

Sep 5 2024, 19:51 · Auth
valerio.bozzolan accepted D25780: Fix exception handling in ConpherenceViewController::handleRequest().

lgtm

Sep 5 2024, 19:36
valerio.bozzolan updated the test plan for D25780: Fix exception handling in ConpherenceViewController::handleRequest().
Sep 5 2024, 19:36
valerio.bozzolan requested changes to D25758: Set base-uri as User-Agent for OAuth1 and Github authentication.

Maybe better to discuss a little bit in T15848: newOAuth1Future doesn't set a User-Agent since I'm curious but also confused

Sep 5 2024, 19:29
valerio.bozzolan added a comment to T15848: newOAuth1Future doesn't set a User-Agent.

I would like to better understand the root problem. I see that Cloudflare was showing a captcha to Phorge (what Phorge?). It seems it was because an user agent was missing. But aklapper said that we are already setting an user agent.

Sep 5 2024, 19:24 · Auth
valerio.bozzolan accepted D25801: Fix PHP 8.1 "preg_match(null)" exception in XHPASTNode.

sgtm

Sep 5 2024, 19:17
valerio.bozzolan added a comment to T15749: Display warning about commenting on a task which is closed as a duplicate.

I just discovered that sometime we can spawn warnings above the comment box.

Sep 5 2024, 19:16 · Feature Requests
Wikivu accepted rP7157dd96b34a: T15006: Update .arcconfig to point to we.phorge.it.
Sep 5 2024, 19:12
Wikivu added a comment to rP7157dd96b34a: T15006: Update .arcconfig to point to we.phorge.it.

güncelleme

Sep 5 2024, 19:12
valerio.bozzolan added a comment to D25818: PHPDoc: Replace "@return this" with "@return $this".

(In general thanks and please do whatever needed change in PHPDoc but let's reduce the commits on single files for different PHPDoc changes; so if you have lot of warnings on a single file, just do them all thanksl

Sep 5 2024, 15:37
aklapper requested review of D25818: PHPDoc: Replace "@return this" with "@return $this".
Sep 5 2024, 15:21
valerio.bozzolan accepted D25789: Remove unused *ParallelQueries() database connection methods.
Sep 5 2024, 13:19
valerio.bozzolan added a comment to D25789: Remove unused *ParallelQueries() database connection methods.

This sounds like something that folks at Facebook were overriding / patching. But, the class is final so it's difficult to believe that really somebody is using this.

Sep 5 2024, 13:19
valerio.bozzolan updated the summary of D25789: Remove unused *ParallelQueries() database connection methods.
Sep 5 2024, 13:13
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
valerio.bozzolan accepted D25805: Correct PHPDoc @return value of methods that can return null.

yesyes

Sep 5 2024, 12:10
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
valerio.bozzolan accepted D25771: Fix PHP 8.1 "strlen(null)" exceptions creating an OAuth provider.

sgtm

Sep 5 2024, 09:20
valerio.bozzolan added Q149: [BUG] Conduit API call error: Call to phutil_nonempty_string() expected null or a string, got: float. (Answer 186).
Sep 5 2024, 08:31
tiantiandas changed the visibility for F2482777: image.png.
Sep 5 2024, 06:29
tiantiandas asked Q149: [BUG] Conduit API call error: Call to phutil_nonempty_string() expected null or a string, got: float..
Sep 5 2024, 06:29 · Bug Reports, Phorge

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
valerio.bozzolan added a parent task for T15564: Allow yourself to be Invited in Imported Events: T15939: Calendar Import Invitees 2.0.
Sep 4 2024, 17:59 · User-valerio.bozzolan, Calendar
valerio.bozzolan added a parent task for T15803: Calendar Import: add field "Default Invitees": T15939: Calendar Import Invitees 2.0.
Sep 4 2024, 17:59 · User-valerio.bozzolan, Calendar
valerio.bozzolan added subtasks for T15939: Calendar Import Invitees 2.0: T15938: Understand if Diffusion public identities could be used to expand Calendar invitees, T15803: Calendar Import: add field "Default Invitees", T15564: Allow yourself to be Invited in Imported Events.
Sep 4 2024, 17:59 · Calendar
valerio.bozzolan added a parent task for T15938: Understand if Diffusion public identities could be used to expand Calendar invitees: T15939: Calendar Import Invitees 2.0.
Sep 4 2024, 17:59 · Discussion Needed, Calendar
valerio.bozzolan created T15939: Calendar Import Invitees 2.0.
Sep 4 2024, 17:59 · Calendar
valerio.bozzolan updated the task description for T15938: Understand if Diffusion public identities could be used to expand Calendar invitees.
Sep 4 2024, 17:57 · Discussion Needed, Calendar
valerio.bozzolan created T15938: Understand if Diffusion public identities could be used to expand Calendar invitees.
Sep 4 2024, 17:56 · Discussion Needed, Calendar
THYDUX edited 2 auditor(s) for rP1ddb953b9f77: Update Diviner documentation to reference Phorge instead of Phabricator., removed 1: Cigaryno; added 1: THYDUX.
Sep 4 2024, 16:20
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

fix typos in documentation

Sep 4 2024, 14:54
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

add a bit of documentation - just because we can

Sep 4 2024, 14:40
THYDUX awarded rP1ddb953b9f77: Update Diviner documentation to reference Phorge instead of Phabricator. a Manufacturing Defect? token.
Sep 4 2024, 10:19
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
THYDUX edited 2 auditor(s) for rP1ddb953b9f77: Update Diviner documentation to reference Phorge instead of Phabricator., removed 1: Cigaryno; added 1: THYDUX.
Sep 4 2024, 10:17
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
valerio.bozzolan accepted D25782: Remove unused PhutilConsoleProgressSink::getWidth().
Sep 4 2024, 09:37
valerio.bozzolan accepted D25804: Correct parameter name of PhpunitTestEngine::parseTestResults().

yesyes

Sep 4 2024, 09:33
valerio.bozzolan accepted D25817: Fix PHP 8.1 "strlen(null)" exception rendering a File's default Alt text.

sgtm

Sep 4 2024, 09:33
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
speck added a comment to D25535: T15011: Update support for XHPast on Windows.

Maybe this is wild, but: should we consider removing the compiled xhpast.exe file from the repository, and host is externally?

Sep 4 2024, 02:07
speck updated the task description for T15937: Exception when viewing diff while not logged in.
Sep 4 2024, 02:04 · Phorge
speck created T15937: Exception when viewing diff while not logged in.
Sep 4 2024, 02:03 · Phorge

Sep 3 2024

speck accepted D25673: Fix error in Mercurial when no offset is specified.

Ty. I’m still confused how “limit” is required but doesn’t throw an error when not specified. Can address that later if needed.

Sep 3 2024, 21:53
Universal-Omega updated the task description for T15936: PHP8.1 strlen(): Passing null to parameter is deprecated.
Sep 3 2024, 20:28 · PHP 8 support
Universal-Omega created T15936: PHP8.1 strlen(): Passing null to parameter is deprecated.
Sep 3 2024, 20:27 · PHP 8 support
RhinosF1 added a member for Trusted Contributors: Universal-Omega.
Sep 3 2024, 20:24
THYDUX awarded Welcome to the Phorge Wiki a Yellow Medal token.
Sep 3 2024, 18:30 · Phorge
valerio.bozzolan renamed Next Up from 2024.35 to Next Up.
Sep 3 2024, 15:12
valerio.bozzolan edited the content of Next Up.
Sep 3 2024, 15:12
valerio.bozzolan edited the content of Next Up.
Sep 3 2024, 14:50
valerio.bozzolan renamed Welcome to the Phorge Wiki from Welcome to Welcome to the Phorge Wiki.
Sep 3 2024, 10:25 · Phorge
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