Page MenuHomePhorge
Feed Advanced Search

Apr 6 2023

avivey edited projects for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string, added: PHP 8 support; removed PHP 8.2 support.
Apr 6 2023, 11:33 · PHP 8 support, User-valerio.bozzolan
avivey edited projects for T15201: PHP 8.2: creation of dynamic property is deprecated, added: PHP 8 support; removed PHP 8.2 support.
Apr 6 2023, 11:33 · PHP 8 support, User-valerio.bozzolan
avivey edited projects for T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated, added: PHP 8 support; removed PHP 8.2 support.
Apr 6 2023, 11:33 · PHP 8 support
avivey edited projects for T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, added: PHP 8 support; removed PHP 8.1 support (deprecated).
Apr 6 2023, 11:33 · PHP 8 support
avivey edited projects for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things, added: PHP 8 support; removed PHP 8.1 support (deprecated).
Apr 6 2023, 11:33 · PHP 8 support, User-valerio.bozzolan
avivey edited projects for T15226: Fix Diviner creation in PHP 8.1: strlen(): passing null to parameter #1 is deprecated - DivinerGenerateWorkflow.php:197, added: PHP 8 support; removed PHP 8.1 support (deprecated).
Apr 6 2023, 11:33 · PHP 8 support
Cigaryno edited the content of Welcome.
Apr 6 2023, 11:04 · Phorge
Cigaryno edited the content of Welcome.
Apr 6 2023, 10:59 · Phorge
avivey added a project to T15030: Support a Phorge Extensions ecosystem: Phactory: Community Projects.
Apr 6 2023, 08:57 · Extension Development, Phactory: Community Projects, Phorge
avivey removed a project from T15004: Decide who has admin/commit/security access: phorge.it install (DEPRECATED).
Apr 6 2023, 08:41 · Governance, Phorge

Apr 5 2023

Cigaryno closed T15112: Restrict Maniphest form fields to certain users as Resolved.

This mission is probably over as only Trusted Contributors may create tasks.

Apr 5 2023, 15:58 · Governance, phorge.it install (DEPRECATED), Phorge
avivey added a project to T15112: Restrict Maniphest form fields to certain users: Governance.
Apr 5 2023, 11:21 · Governance, phorge.it install (DEPRECATED), Phorge
avivey edited Description on Phorge.
Apr 5 2023, 11:16

Apr 4 2023

avivey closed T15026: Create a migration guide to move from Phabricator to Phorge, a subtask of T15006: Re-brand Phorge, as Resolved.
Apr 4 2023, 21:39 · Phorge
avivey closed T15026: Create a migration guide to move from Phabricator to Phorge as Resolved.
Apr 4 2023, 21:39 · Phorge
Cigaryno added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

Ae we going to close this?

Apr 4 2023, 14:07 · Phorge
avivey closed T15198: PHP 8.2 deprecations fix strategies, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Invalid.
Apr 4 2023, 10:06 · PHP 8 support

Apr 2 2023

Cigaryno moved T15033: Add option for GDPR Warning Suggestion from Backlog to Legal on the Phorge board.
Apr 2 2023, 17:49
valerio.bozzolan added a subtask for T15226: Fix Diviner creation in PHP 8.1: strlen(): passing null to parameter #1 is deprecated - DivinerGenerateWorkflow.php:197: T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 2 2023, 17:29 · PHP 8 support
valerio.bozzolan triaged T15226: Fix Diviner creation in PHP 8.1: strlen(): passing null to parameter #1 is deprecated - DivinerGenerateWorkflow.php:197 as High priority.
Apr 2 2023, 17:29 · PHP 8 support

Apr 1 2023

valerio.bozzolan closed T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Apr 1 2023, 13:20 · PHP 8 support
valerio.bozzolan closed T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated as Resolved by committing rP96ae4ba13acb: PHP 8.1: fixes for strlen() not accepting NULL anymore, part 2.
Apr 1 2023, 13:20 · PHP 8 support
Cigaryno added a subtask for T15064: Make Phorge compatible with PHP 8.1/8.2/8.3: T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 1 2023, 12:52 · PHP 8 support
Cigaryno updated the task description for T15064: Make Phorge compatible with PHP 8.1/8.2/8.3.
Apr 1 2023, 12:27 · PHP 8 support
valerio.bozzolan added a revision to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3: D25106: PHP 8.1: fixes for strlen() not accepting NULL anymore, part 3.
Apr 1 2023, 09:55 · PHP 8 support
valerio.bozzolan added a revision to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3: D25105: PHP 8.1: fixes for strlen() not accepting NULL anymore, part 2.
Apr 1 2023, 09:50 · PHP 8 support
valerio.bozzolan added a revision to T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated: D25105: PHP 8.1: fixes for strlen() not accepting NULL anymore, part 2.
Apr 1 2023, 09:40 · PHP 8 support
valerio.bozzolan added a subtask for T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated: T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 1 2023, 09:34 · PHP 8 support
valerio.bozzolan triaged T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated as High priority.
Apr 1 2023, 09:34 · PHP 8 support
Cigaryno edited the content of Welcome.
Apr 1 2023, 08:44 · Phorge
Cigaryno edited the content of Welcome.
Apr 1 2023, 08:43 · Phorge
avivey edited the content of Welcome.
Apr 1 2023, 08:21 · Phorge

Mar 31 2023

valerio.bozzolan added a revision to T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string: D25104: PHP 8.2: fixes for strlen() not accepting NULL anymore, part 1.
Mar 31 2023, 13:38 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan closed T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string as Wontfix.

I discovered the function phutil_nonempty_string().

Mar 31 2023, 12:31 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 31 2023, 12:27 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan edited the content of Welcome.
Mar 31 2023, 10:00 · Phorge
Cigaryno edited the content of Welcome.
Mar 31 2023, 09:56 · Phorge
valerio.bozzolan edited the content of Welcome.
Mar 31 2023, 09:54 · Phorge
valerio.bozzolan edited the content of Welcome.
Mar 31 2023, 09:52 · Phorge
valerio.bozzolan edited the content of Welcome.
Mar 31 2023, 09:49 · Phorge

Mar 30 2023

avivey added a subtask for T15030: Support a Phorge Extensions ecosystem: T15220: Community Project - arc-vscode.
Mar 30 2023, 18:10 · Extension Development, Phactory: Community Projects, Phorge
avivey closed T15077: Rebrand: Tracking task as Resolved.

I think we're done with this.

Mar 30 2023, 18:00 · Phorge
valerio.bozzolan moved T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
Mar 30 2023, 13:36 · PHP 8 support, User-valerio.bozzolan

Mar 29 2023

valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 29 2023, 18:46 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a comment to D25031: Fix most PHP 8.1 and 8.2 issues.

Maybe we can retry here (smaller):

Mar 29 2023, 18:31 · Phorge

Mar 28 2023

valerio.bozzolan moved T15054: Improve Feed search filters to hide "minor activities" from Backlog to 🔥 Trap on the User-valerio.bozzolan board.
Mar 28 2023, 09:49 · User-valerio.bozzolan
valerio.bozzolan moved T15065: Allow to do not forbid "open_basedir" from Backlog to 🔥 Trap on the User-valerio.bozzolan board.
Mar 28 2023, 09:42 · User-valerio.bozzolan
valerio.bozzolan added a project to T15054: Improve Feed search filters to hide "minor activities": User-valerio.bozzolan.
Mar 28 2023, 09:05 · User-valerio.bozzolan
valerio.bozzolan added a project to T15065: Allow to do not forbid "open_basedir": User-valerio.bozzolan.
Mar 28 2023, 09:05 · User-valerio.bozzolan
valerio.bozzolan added a project to T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things: User-valerio.bozzolan.
Mar 28 2023, 09:03 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a project to T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string: User-valerio.bozzolan.
Mar 28 2023, 09:02 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a project to T15196: PHP 8.2: using ${var} in strings is deprecated: User-valerio.bozzolan.
Mar 28 2023, 09:02 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a project to T15201: PHP 8.2: creation of dynamic property is deprecated: User-valerio.bozzolan.
Mar 28 2023, 09:02 · PHP 8 support, User-valerio.bozzolan

Mar 27 2023

valerio.bozzolan triaged T15047: Officially raise minimum required PHP version to 7.2 as Low priority.
Mar 27 2023, 15:58 · Phorge
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 27 2023, 14:41 · PHP 8 support, User-valerio.bozzolan
Cigaryno added a comment to T15121: Contributor Agreement.

Only users that have signed this agreement may be admitted to Blessed Committers.

Mar 27 2023, 13:20 · Phorge
Cigaryno closed T15066: Add reason for join if approval is required as Invalid.

This task is no longer valid as account approval is disabled.

Mar 27 2023, 12:57
valerio.bozzolan moved T15004: Decide who has admin/commit/security access from Backlog to Governance on the phorge.it install (DEPRECATED) board.
Mar 27 2023, 11:34 · Governance, Phorge
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 27 2023, 06:09 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 27 2023, 05:58 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 27 2023, 05:47 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15201: PHP 8.2: creation of dynamic property is deprecated.
Mar 27 2023, 05:38 · PHP 8 support, User-valerio.bozzolan

Mar 26 2023

valerio.bozzolan closed T15196: PHP 8.2: using ${var} in strings is deprecated as Resolved.

Wow. Probably there was only one case. Let's stay ready to reopen, but probably we are OK.

Mar 26 2023, 20:09 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan moved T15064: Make Phorge compatible with PHP 8.1/8.2/8.3 from Backlog to Epic on the PHP 8.2 support board.
Mar 26 2023, 15:22 · PHP 8 support
valerio.bozzolan retitled D25031: Fix most PHP 8.1 and 8.2 issues from Fix most PHP 8.1 issues
Mar 26 2023, 15:09 · Phorge
valerio.bozzolan added a task to D25031: Fix most PHP 8.1 and 8.2 issues: T15198: PHP 8.2 deprecations fix strategies.
Mar 26 2023, 15:09 · Phorge
valerio.bozzolan claimed T15196: PHP 8.2: using ${var} in strings is deprecated.
Mar 26 2023, 15:05 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a comment to T15196: PHP 8.2: using ${var} in strings is deprecated.
Mar 26 2023, 15:01 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a revision to T15196: PHP 8.2: using ${var} in strings is deprecated: D25098: PHP 8.2: fixes for deprecated use of ${var} in strings.
Mar 26 2023, 14:42 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a comment to T15196: PHP 8.2: using ${var} in strings is deprecated.

It seems Rector.php has not an automatic rule for that.

Mar 26 2023, 14:40 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a revision to T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string: D25097: PHP 8.2: fixes for strlen() not accepting NULL anymore.
Mar 26 2023, 14:25 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a comment to T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.

I renamed the proposal from configString() to configStr() so that I do not break the 80 characters lint limitation ihih

Mar 26 2023, 14:25 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a comment to D25031: Fix most PHP 8.1 and 8.2 issues.

This revision is nearly impossible to test

See my comments here D25030#1893

Error suppression with "@" is a poor solution to this issue

Mar 26 2023, 14:24 · Phorge
valerio.bozzolan renamed T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string from Introduce PhabricatorEnv::getEnvConfigString() - that always return a string to Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 26 2023, 14:13 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 26 2023, 14:07 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 26 2023, 13:48 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 26 2023, 13:27 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string.
Mar 26 2023, 13:20 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan triaged T15199: Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string as High priority.
Mar 26 2023, 13:16 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a parent task for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things: T15198: PHP 8.2 deprecations fix strategies.
Mar 26 2023, 12:31 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan removed a parent task for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things: T15064: Make Phorge compatible with PHP 8.1/8.2/8.3.
Mar 26 2023, 12:30 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan edited subtasks for T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, added: T15198: PHP 8.2 deprecations fix strategies; removed: T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things.
Mar 26 2023, 12:30 · PHP 8 support
valerio.bozzolan added a parent task for T15196: PHP 8.2: using ${var} in strings is deprecated: T15198: PHP 8.2 deprecations fix strategies.
Mar 26 2023, 12:29 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan renamed T15196: PHP 8.2: using ${var} in strings is deprecated from Using ${var} in strings is deprecated, use {$var} instead to PHP 8.2: using ${var} in strings is deprecated.
Mar 26 2023, 12:29 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan triaged T15196: PHP 8.2: using ${var} in strings is deprecated as High priority.
Mar 26 2023, 11:53 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a task to D25031: Fix most PHP 8.1 and 8.2 issues: T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Mar 26 2023, 10:40 · Phorge
valerio.bozzolan added a comment to T15041: Starmap.

@Cigaryno I noticed this topic. I would say: be bold and just share it directly in Starmap marking it as stub (there is a button to do that)

Mar 26 2023, 10:34 · Phorge

Mar 25 2023

Cigaryno edited the content of Welcome.
Mar 25 2023, 17:27 · Phorge

Mar 24 2023

valerio.bozzolan removed a parent task for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things: T15188: arc lint: "Function utf8_decode() is deprecated" in PHP 8.2.
Mar 24 2023, 15:49 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added a parent task for T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things: T15188: arc lint: "Function utf8_decode() is deprecated" in PHP 8.2.
Mar 24 2023, 13:44 · PHP 8 support, User-valerio.bozzolan

Mar 23 2023

valerio.bozzolan lowered the priority of T15065: Allow to do not forbid "open_basedir" from Low to Wishlist.
Mar 23 2023, 12:59 · User-valerio.bozzolan

Mar 15 2023

valerio.bozzolan triaged T15064: Make Phorge compatible with PHP 8.1/8.2/8.3 as High priority.
Mar 15 2023, 08:24 · PHP 8 support
valerio.bozzolan renamed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things from Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 or do other things to Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things.
Mar 15 2023, 07:36 · PHP 8 support, User-valerio.bozzolan
valerio.bozzolan added projects to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3: PHP 8.1 support (deprecated), PHP 8.2 support.
Mar 15 2023, 07:36 · PHP 8 support

Mar 11 2023

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

I agree that an agreement could be useful but I don't think that the author should ever allow to re-license its work. I honestly do not want to allow my contributions to be re-licensed, since this usually means that the repository owner wants to re-license that work under a proprietary license when needed. I don't accept that. Normal volunteers do not accept that. This is probably not what we want.

Mar 11 2023, 22:46 · Phorge
valerio.bozzolan closed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Mar 11 2023, 22:39 · PHP 8 support
valerio.bozzolan closed T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things as Resolved.

I just want to mark this as resolved since Rector.php is quite nice and simple and we can surely use this tool to do nice things, even without adding it in our Composer but just locally, when we need it.

Mar 11 2023, 22:39 · PHP 8 support, User-valerio.bozzolan

Mar 7 2023

valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 7 2023, 09:41 · Phorge

Mar 6 2023

valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 19:58 · Phorge
valerio.bozzolan edited P7 Rector.php configuration to support PHP 8.2 on Arcanist and Phorge (+bash script in comments).
Mar 6 2023, 07:18 · Phorge