Page MenuHomePhorge
Feed Advanced Search

Oct 6 2023

avivey added a comment to Q78: How to trigger build plan on GIT branch update?.

Just for reference, see related T15449 and Q56.

Oct 6 2023, 06:21 · Phorge

Oct 5 2023

branek added a comment to Q78: How to trigger build plan on GIT branch update?.

Or, additional approach could be to have a small periodic script to watch for change on diffusion.branchquery Conduit call and than to trigger a build plan through Conduit.

Oct 5 2023, 14:00 · Phorge
branek changed the visibility for Q78: How to trigger build plan on GIT branch update?.
Oct 5 2023, 12:05 · Phorge
branek asked Q78: How to trigger build plan on GIT branch update?.
Oct 5 2023, 11:59 · Phorge

Sep 22 2023

avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25440: Show Deprecation Warnings as Setup Warnings.
Sep 22 2023, 19:41 · Phorge

Sep 1 2023

avivey renamed T15554: Handling PHP deprecations: convert to Setup Issues from Handling PHP deprecations: Maybe convert to Setup Issues? to Handling PHP deprecations: convert to Setup Issues.
Sep 1 2023, 08:54 · Phorge

Aug 31 2023

alufers2 asked Q74: Minio over HTTP (without SSL) as an S3 backend.
Aug 31 2023, 11:07 · Phorge

Aug 30 2023

valerio.bozzolan added a revision to T15006: Re-brand Phorge: D25425: Remove mention of Phabricator in the Auth setup check.
Aug 30 2023, 07:07 · Phorge

Aug 26 2023

avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

Would taking care of the depreciations bump the minimum PHP version required to run Phorge?

Not in itself, but we do plan to bump the minimum to 7.1 (in T15047).

Aug 26 2023, 16:59 · Phorge

Aug 25 2023

Juest created T15627: Clicking on meme then cancel causes redirection to homepage and dialog does not disappear.
Aug 25 2023, 18:23 · UX, Bug Reports
Juest created T15626: [Web] Persistent chat settings should not be clickable or visible when the chat is minimized.
Aug 25 2023, 18:13 · Bug Reports
Juest added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

Would taking care of the depreciations bump the minimum PHP version required to run Phorge?
looks good to me otherwise

Aug 25 2023, 17:43 · Phorge

Aug 18 2023

valerio.bozzolan added a revision to T15006: Re-brand Phorge: D25410: Documentation: fix unexisting path sshd_config.phabricator.example.
Aug 18 2023, 11:00 · Phorge

Aug 17 2023

bob created T15612: Missing "Authored on" commit date for Subversion commits.
Aug 17 2023, 13:25 · User-valerio.bozzolan, Diffusion, Bug Reports

Aug 15 2023

aklapper added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

@ncoker See T15586 instead

Aug 15 2023, 08:19 · Phorge
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

thank you @ncoker, but:

  1. This is not a task to discuss specific errors when trying to run on php 8, and
  2. We don't expect arcanist to work on php 8 yet
Aug 15 2023, 06:03 · Phorge
ncoker added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

Maybe also something for this topic!
We update php yesterday on our WSL2 (Ubuntu 22.04) clients to 8.1.22 and pulled the latest arcanist from git after the commit
Now we facing this problem on starting arcanist:

Aug 15 2023, 05:32 · Phorge

Aug 12 2023

avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

D25386 and D25387 provide the big "do not crash on deprecation warning", and are probably enough to declare "experimental support for php 8.2" on their own.

Aug 12 2023, 17:12 · Phorge
avivey updated the task description for T15554: Handling PHP deprecations: convert to Setup Issues.
Aug 12 2023, 17:03 · Phorge
avivey updated the task description for T15554: Handling PHP deprecations: convert to Setup Issues.
Aug 12 2023, 16:38 · Phorge

Aug 11 2023

avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25388: PhutilErrorHandler: support multiple error listeners.
Aug 11 2023, 19:03 · Phorge
avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25387: Error handling: send Deprecation messages as explicit Event.
Aug 11 2023, 19:01 · Phorge
avivey added a revision to T15554: Handling PHP deprecations: convert to Setup Issues: D25386: log deprecation events in Dark Console.
Aug 11 2023, 18:53 · Phorge

Aug 8 2023

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

Aug 7 2023

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

Jul 28 2023

avivey updated the task description for T15554: Handling PHP deprecations: convert to Setup Issues.
Jul 28 2023, 16:33 · Phorge

Jul 27 2023

Matthew added a comment to T15568: Make extension installation more seamless.

every extension should have its own

Ah, yeah, even better I think, if possible

Jul 27 2023, 20:31 · Extension Development, Phactory: Community Projects, Phorge
valerio.bozzolan added a comment to T15568: Make extension installation more seamless.

every extension should have its own

Jul 27 2023, 20:10 · Extension Development, Phactory: Community Projects, Phorge
Matthew added a comment to T15568: Make extension installation more seamless.

I was thinking of adding a script to ./bin to manage (mostly add/remove from load-libraries, maybe also clone) extensions.

Jul 27 2023, 19:43 · Extension Development, Phactory: Community Projects, Phorge
valerio.bozzolan added a comment to T15568: Make extension installation more seamless.

Probably related, I think that any installed extension should not cause any touch to /src/__phutil_library_init__.php, as long as it's versioned in git in Phorge and so will cause of course merge conflicts after any update.

Jul 27 2023, 19:30 · Extension Development, Phactory: Community Projects, Phorge
avivey added a comment to T15568: Make extension installation more seamless.

I was thinking of adding a script to ./bin to manage (mostly add/remove from load-libraries, maybe also clone) extensions.

Jul 27 2023, 18:53 · Extension Development, Phactory: Community Projects, Phorge
Matthew updated the task description for T15568: Make extension installation more seamless.
Jul 27 2023, 18:03 · Extension Development, Phactory: Community Projects, Phorge
Matthew triaged T15568: Make extension installation more seamless as Wishlist priority.
Jul 27 2023, 18:00 · Extension Development, Phactory: Community Projects, Phorge
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

I was thinking "out out", but only visible to admins - and then, only as a yellow notice at the top of the page:

Jul 27 2023, 14:32 · Phorge
speck added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

This is a good plan. Would this be opt-in, e.g. this Phorge instance would be the main one with this on but other installs wouldn’t see this by default?

Jul 27 2023, 13:27 · Phorge

Jul 24 2023

Cigaryno updated the task description for T15006: Re-brand Phorge.
Jul 24 2023, 07:58 · Phorge
avivey closed T15502: Aphlict expects Phorge to be installed in a directory called "phabricator", a subtask of T15006: Re-brand Phorge, as Resolved.
Jul 24 2023, 07:42 · Phorge
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

(Implementation notice: in both phorge and arc, this is handled in PhutilErrorHandler::handleError(), and the check is simply $num === E_DEPRECATED), and maybe E_USER_DEPRECATED.

Jul 24 2023, 07:21 · Phorge

Jul 19 2023

avivey closed T15220: Community Project - arc-vscode, a subtask of T15030: Support a Phorge Extensions ecosystem, as Resolved.
Jul 19 2023, 20:16 · Extension Development, Phactory: Community Projects, Phorge

Jul 18 2023

avivey added a subtask for T15030: Support a Phorge Extensions ecosystem: T15557: Don't require extensions to `load` phorge/arcanist for linters.
Jul 18 2023, 15:28 · Extension Development, Phactory: Community Projects, Phorge
valerio.bozzolan added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

+1

Jul 18 2023, 12:44 · Phorge

Jul 17 2023

Sten added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

I agree that Phorge should not fall over because of a deprecation warning.

Jul 17 2023, 11:56 · Phorge

Jul 15 2023

avivey added a revision to T15006: Re-brand Phorge: D25349: Rebrand: Add "path" entries to PlatformSymbols.
Jul 15 2023, 19:20 · Phorge

Jul 14 2023

avivey triaged T15554: Handling PHP deprecations: convert to Setup Issues as High priority.
Jul 14 2023, 10:48 · Phorge

Jul 10 2023

avivey added a revision to T15006: Re-brand Phorge: D25343: Rebrand: Add "path" entries to PlatformSymbols.
Jul 10 2023, 20:42 · Phorge

Jul 8 2023

avivey renamed T15009: Evaluate legal organization format ("Foundation") from Evaluate Fiscal Sponsors to Evaluate legal organization format ("Foundation").
Jul 8 2023, 08:04 · Phorge, Governance
valerio.bozzolan renamed T15009: Evaluate legal organization format ("Foundation") from Foundation to Evaluate Fiscal Sponsors.
Jul 8 2023, 08:00 · Phorge, Governance

Jul 4 2023

Cigaryno edited the content of Welcome to the Phorge Wiki.
Jul 4 2023, 16:50 · Phorge

Jul 3 2023

avivey claimed T15516: Regression in PhabricatorStandardCustomField.php:304 - field can be an integer.

I don't think I intended to land this change.

Jul 3 2023, 09:55 · Bug Reports
valerio.bozzolan updated the task description for T15516: Regression in PhabricatorStandardCustomField.php:304 - field can be an integer.
Jul 3 2023, 09:54 · Bug Reports
valerio.bozzolan updated the task description for T15516: Regression in PhabricatorStandardCustomField.php:304 - field can be an integer.
Jul 3 2023, 09:45 · Bug Reports
valerio.bozzolan triaged T15516: Regression in PhabricatorStandardCustomField.php:304 - field can be an integer as Unbreak Now! priority.
Jul 3 2023, 09:42 · Bug Reports

Jun 30 2023

Sten claimed T15507: Going to Phorge website fails with strlen() error under PHP 8.1 when database replication is configured but not replicating.
Jun 30 2023, 12:11 · PHP 8 support
Sten created T15507: Going to Phorge website fails with strlen() error under PHP 8.1 when database replication is configured but not replicating.
Jun 30 2023, 12:11 · PHP 8 support
avivey added a revision to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: D25317: Fix "Register with Approval flow" for php 8.
Jun 30 2023, 08:34 · PHP 8 support

Jun 29 2023

Cigaryno moved T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4 from Backlog to Compability on the Phorge board.
Jun 29 2023, 20:36 · PHP 8 support
Cigaryno added a project to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: Phorge.
Jun 29 2023, 20:36 · PHP 8 support
Cigaryno closed T15005: Get Better Logo / Brand Assets, a subtask of T15006: Re-brand Phorge, as Resolved.
Jun 29 2023, 18:26 · Phorge
Cigaryno closed T15005: Get Better Logo / Brand Assets as Resolved.

I think we are done with the logo as we have a graphical kit.

Jun 29 2023, 18:26 · Phactory: Community Projects, Good Starter Task, Phorge
Cigaryno moved T15047: Officially raise minimum required PHP version to 7.2 from Backlog to Compability on the Phorge board.
Jun 29 2023, 18:25 · Phorge
Cigaryno updated the task description for T15121: Contributor Agreement.
Jun 29 2023, 07:52 · Phorge

Jun 28 2023

valerio.bozzolan added a revision to T15005: Get Better Logo / Brand Assets: D25314: Improve quality of logo.png and fix favicon.ico.
Jun 28 2023, 06:56 · Phactory: Community Projects, Good Starter Task, Phorge

Jun 27 2023

valerio.bozzolan added a comment to T15022: Legal stuff.

Interestingly we are probably in a relaxed situation on certain external legal issues, but we still need to work on our internal issues such as

Jun 27 2023, 13:39 · Phorge
valerio.bozzolan updated the task description for T15022: Legal stuff.
Jun 27 2023, 13:39 · Phorge
valerio.bozzolan updated the task description for T15022: Legal stuff.
Jun 27 2023, 13:36 · Phorge
valerio.bozzolan added a revision to T15022: Legal stuff: D25313: Add LICENSE file with Apache 2.0.
Jun 27 2023, 12:58 · Phorge

Jun 26 2023

valerio.bozzolan added a subtask for T15006: Re-brand Phorge: T15502: Aphlict expects Phorge to be installed in a directory called "phabricator".
Jun 26 2023, 19:38 · Phorge

Jun 20 2023

valerio.bozzolan updated the task description for T15041: Starmap.
Jun 20 2023, 07:36 · Phorge

Jun 17 2023

valerio.bozzolan updated the task description for T15005: Get Better Logo / Brand Assets.
Jun 17 2023, 15:42 · Phactory: Community Projects, Good Starter Task, Phorge
valerio.bozzolan added a subtask for T15005: Get Better Logo / Brand Assets: T15478: Graphical Kit.
Jun 17 2023, 15:37 · Phactory: Community Projects, Good Starter Task, Phorge

Jun 15 2023

aklapper closed T15403: Fix "Amazon" icon on Phorge OAuth as Resolved by committing rP8e6bb9b6903c: Correct Phorge icon on Auth Provider page.
Jun 15 2023, 10:02 · Phorge
valerio.bozzolan added a subtask for T15403: Fix "Amazon" icon on Phorge OAuth: T15478: Graphical Kit.
Jun 15 2023, 07:00 · Phorge

Jun 12 2023

avivey updated the task description for T15022: Legal stuff.
Jun 12 2023, 06:41 · Phorge

Jun 10 2023

valerio.bozzolan edited the content of Welcome to the Phorge Wiki.
Jun 10 2023, 09:53 · Phorge

Jun 7 2023

avivey added a comment to T15047: Officially raise minimum required PHP version to 7.2.

The primary feature is to immediately reject any support query for PHP 5.

Jun 7 2023, 08:59 · Phorge
valerio.bozzolan added a comment to T15047: Officially raise minimum required PHP version to 7.2.

Premising that I do not see the action plan here. What are the features that we are missing and we want to use, for example in the involved features and diffs?

Jun 7 2023, 08:43 · Phorge
avivey added a comment to T15047: Officially raise minimum required PHP version to 7.2.

I'm inclined to actually implement this, partly because (AFAIK) nobody on the team is actually running on PHP 5 to check for problems.

Jun 7 2023, 07:36 · Phorge

May 28 2023

aklapper added a revision to T15403: Fix "Amazon" icon on Phorge OAuth: D25255: Correct Phorge icon on Auth Provider page.
May 28 2023, 14:51 · Phorge
aklapper added a comment to T15403: Fix "Amazon" icon on Phorge OAuth.

getLoginIcon() { return PlatformSymbols::getPlatformServerName(); } returns Phorge.
Thus no corresponding icon is found as Phorge.png does not exist and code falls back to first icon.

May 28 2023, 14:51 · Phorge

May 26 2023

valerio.bozzolan updated the task description for T15121: Contributor Agreement.
May 26 2023, 13:43 · Phorge

May 25 2023

valerio.bozzolan added a comment to T15121: Contributor Agreement.

OK just to have a stub somewhere to start with, please feel free to edit this page:

May 25 2023, 08:45 · Phorge

May 23 2023

valerio.bozzolan added a comment to T15121: Contributor Agreement.

A quick thing we can do: creating a Legalpad to accept (in a more explicit way) the terms of the Apache 2.0.

May 23 2023, 14:57 · Phorge
siepkes added a comment to T15121: Contributor Agreement.

There is a blog post from Bryan Cantrill about why Node.js stopped using CLA's which might be of interest: Broadening Node.js Contributions.

May 23 2023, 10:53 · Phorge

May 22 2023

valerio.bozzolan added a comment to T15022: Legal stuff.

A big bug we have now is the absence of a free license in the footer.

May 22 2023, 09:19 · Phorge
valerio.bozzolan updated the task description for T15022: Legal stuff.
May 22 2023, 09:15 · Phorge
valerio.bozzolan edited the content of Welcome to the Phorge Wiki.
May 22 2023, 09:12 · Phorge

May 19 2023

valerio.bozzolan updated the task description for T15403: Fix "Amazon" icon on Phorge OAuth.
May 19 2023, 12:18 · Phorge
valerio.bozzolan triaged T15403: Fix "Amazon" icon on Phorge OAuth as Normal priority.
May 19 2023, 12:14 · Phorge

May 9 2023

aklapper added a comment to T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php).

This is not triggered for {{{a}}} a or with a a {{{a}}} a, only for 1 string in front of a string with three squares.

May 9 2023, 12:17 · Bug Reports
aklapper created T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php).
May 9 2023, 12:14 · Bug Reports
valerio.bozzolan added a comment to T15121: Contributor Agreement.

(I think this is a sub-task of T15022)

May 9 2023, 10:48 · Phorge
valerio.bozzolan added a comment to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.

Premising that very probably a fix there would not 100% resolve that upstream issue but surely this deserves a fix :D

May 9 2023, 08:05 · Bug Reports, Remarkup, Affects-Wikimedia
valerio.bozzolan added a project to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing: Remarkup.
May 9 2023, 08:03 · Bug Reports, Remarkup, Affects-Wikimedia
valerio.bozzolan added a project to T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing: Affects-Wikimedia.
May 9 2023, 08:02 · Bug Reports, Remarkup, Affects-Wikimedia
aklapper created T15371: RuntimeException in preg_replace_callback: Text disappears due to catastrophic backtracking regex in Remarkup parsing.
May 9 2023, 07:52 · Bug Reports, Remarkup, Affects-Wikimedia

May 8 2023

aklapper closed T15362: PHP 8.1 "strlen(null)" exceptions block rendering page to import ICS calendar file as Resolved by committing rP8d2b481bb5a8: Fix PHP 8.1 "strlen(null)" exceptions which block rendering page to import ICS….
May 8 2023, 21:13 · PHP 8 support
aklapper closed T15365: PHP 8.1 "strlen(null)" exception blocks rendering error pages for Packages' Create Package and Fund's Create Initiative, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
May 8 2023, 19:43 · PHP 8 support