Page MenuHomePhorge
Feed All Stories

Jul 18 2023

valerio.bozzolan added a comment to D25347: Always ellipsize long filename in file upload dialog.

Thanks! What do we think about affecting only file upload buttons? Example:

Jul 18 2023, 12:08
valerio.bozzolan added inline comments to D25192: Ponder Answer Comments: indent textarea as Comments.
Jul 18 2023, 11:46
valerio.bozzolan updated the diff for D25192: Ponder Answer Comments: indent textarea as Comments.

./bin/celerity map

Jul 18 2023, 11:44
valerio.bozzolan updated the diff for D25192: Ponder Answer Comments: indent textarea as Comments.

Fix to pass the new test plan

Jul 18 2023, 11:42
valerio.bozzolan updated the test plan for D25192: Ponder Answer Comments: indent textarea as Comments.
Jul 18 2023, 11:20
valerio.bozzolan closed T15239: phutil_nonempty_scalar() should never throw an exception with valid scalars (like booleans), a subtask of T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, as Resolved.
Jul 18 2023, 10:41 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan closed T15239: phutil_nonempty_scalar() should never throw an exception with valid scalars (like booleans) as Resolved by committing rARCb996b4799b02: phutil_nonempty_scalar(): don't throw when receiving a boolean scalar.
Jul 18 2023, 10:41 · User-valerio.bozzolan, Arcanist
valerio.bozzolan closed D25117: phutil_nonempty_scalar(): don't throw when receiving a boolean scalar.
Jul 18 2023, 10:41
valerio.bozzolan committed rARCb996b4799b02: phutil_nonempty_scalar(): don't throw when receiving a boolean scalar.
phutil_nonempty_scalar(): don't throw when receiving a boolean scalar
Jul 18 2023, 10:41
avivey added a comment to D25341: Fix ArcanistExternalLinter on Windows.

Looks good - I'll try to figure out the failed tests issue(s).

Jul 18 2023, 08:38
avivey awarded T15544: `arc lint` can't run `jshint` on Windows a Manufacturing Defect? token.
Jul 18 2023, 08:28 · Arcanist
Sten closed T15476: PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 18 2023, 08:06 · PHP 8 support
Sten closed D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.
Jul 18 2023, 08:06
Sten closed T15476: PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo as Resolved by committing rPcb9fcf18d5c3: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of….
Jul 18 2023, 08:06 · Diffusion, PHP 8 support
Sten committed rPcb9fcf18d5c3: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of….
Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of…
Jul 18 2023, 08:06
valerio.bozzolan added inline comments to D25350: Fix tab complete in php 8.
Jul 18 2023, 07:36
valerio.bozzolan accepted D25349: Rebrand: Add "path" entries to PlatformSymbols.

sgtm

Jul 18 2023, 07:35
valerio.bozzolan added inline comments to D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.
Jul 18 2023, 07:33
avivey accepted D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.
Jul 18 2023, 06:22

Jul 17 2023

Cigaryno set the color for Phame (archived) to Blue.
Jul 17 2023, 20:57
Cigaryno created Phame.
Jul 17 2023, 20:09
Cigaryno set the color for Phame (archived) to Red.
Jul 17 2023, 20:09
Cigaryno renamed Phame (archived) from Phame to Phame (archived).
Jul 17 2023, 20:07
Sten updated the diff for D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.

Tested valerio's suggestion -
$is_start = $message !== null;

Jul 17 2023, 13:40
Sten commandeered D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.
Jul 17 2023, 13:35
Sten closed D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 13:25
Sten closed T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate as Resolved by committing rP27fa49896622: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 13:24 · Conduit, PHP 8 support
Sten closed T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 17 2023, 13:24 · PHP 8 support
Sten committed rP27fa49896622: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile()
Jul 17 2023, 13:24
Sten closed T15555: PHP 8.2: "substr(null) exception" in People > Activity Logs, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 17 2023, 13:23 · PHP 8 support
Sten closed T15555: PHP 8.2: "substr(null) exception" in People > Activity Logs as Resolved by committing rPdbc101ca8ae1: Fix PHP 8.1 substr(null) in People > Activity Logs.
Jul 17 2023, 13:23 · PHP 8 support
Sten closed D25351: Fix PHP 8.1 substr(null) in People > Activity Logs.
Jul 17 2023, 13:23
Sten committed rPdbc101ca8ae1: Fix PHP 8.1 substr(null) in People > Activity Logs.
Fix PHP 8.1 substr(null) in People > Activity Logs
Jul 17 2023, 13:23
aklapper placed T15476: PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo up for grabs.

I currently don't have time to work on this so feel free to improve the diff (via arcanist/bin/arc patch D25296 / arcanist/bin/arc diff --update D25296).

Jul 17 2023, 13:23 · Diffusion, PHP 8 support
Sten added a comment to T15399: PHP 8.2 strlen() null issues when arc-diffing.

Do you need to be able to replicate it? The fault does seem rather obvious in the code -

Jul 17 2023, 13:17 · Clarification Needed, PHP 8 support
avivey added inline comments to D25353: Fix PHP 8.1 trim(null) exception in ./bin/diviner generate.
Jul 17 2023, 13:13
avivey accepted D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 13:11
avivey accepted D25351: Fix PHP 8.1 substr(null) in People > Activity Logs.
Jul 17 2023, 13:08
Sten reassigned T15476: PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo from Sten to aklapper.

Andre already has a diff already out for this...

Jul 17 2023, 13:05 · Diffusion, PHP 8 support
Sten added a comment to D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.

Changing to the (bool)strlen() to phutil_nonempty_string() is the simplest fix...

Jul 17 2023, 13:04
Sten abandoned D25354: Fix PHP 8.1 strlen(null) when taking a repo out of maintenance mode..

D25296 already out for this

Jul 17 2023, 13:03
Sten requested review of D25354: Fix PHP 8.1 strlen(null) when taking a repo out of maintenance mode..
Jul 17 2023, 13:02
Sten added a revision to T15476: PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo: D25354: Fix PHP 8.1 strlen(null) when taking a repo out of maintenance mode..
Jul 17 2023, 13:02 · Diffusion, PHP 8 support
Sten claimed T15476: PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.

Have replicated the fault.

Jul 17 2023, 13:01 · Diffusion, PHP 8 support
Sten requested review of D25353: Fix PHP 8.1 trim(null) exception in ./bin/diviner generate.
Jul 17 2023, 12:56
Sten added a revision to T15548: PHP 8.2 "ltrim(null)" exception while executing ./bin/diviner generate: D25353: Fix PHP 8.1 trim(null) exception in ./bin/diviner generate.
Jul 17 2023, 12:56 · PHP 8 support
Sten claimed T15548: PHP 8.2 "ltrim(null)" exception while executing ./bin/diviner generate.

Fixable using coalesce

Jul 17 2023, 12:53 · PHP 8 support
Sten updated the test plan for D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 12:29
Sten requested review of D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 12:29
Sten added a revision to T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate: D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 12:29 · Conduit, PHP 8 support
Sten claimed T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate.
Jul 17 2023, 12:24 · Conduit, PHP 8 support
Sten requested review of D25351: Fix PHP 8.1 substr(null) in People > Activity Logs.
Jul 17 2023, 12:05
Sten added a revision to T15555: PHP 8.2: "substr(null) exception" in People > Activity Logs: D25351: Fix PHP 8.1 substr(null) in People > Activity Logs.
Jul 17 2023, 12:05 · PHP 8 support
Sten claimed T15555: PHP 8.2: "substr(null) exception" in People > Activity Logs.
Jul 17 2023, 12:01 · PHP 8 support
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
Sten closed T15532: PhabricatorRepository generateURI generates multiple strlen(null) errors under PHP 8.1, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 17 2023, 10:07 · PHP 8 support
Sten closed T15532: PhabricatorRepository generateURI generates multiple strlen(null) errors under PHP 8.1 as Resolved by committing rP849e18ccbbea: Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors.
Jul 17 2023, 10:07 · PHP 8 support
Sten closed D25336: Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors.
Jul 17 2023, 10:07
Sten committed rP849e18ccbbea: Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors.
Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors
Jul 17 2023, 10:07
Sten closed T15522: Top level diffusion repository view fails under PHP 8.1 with passing null to trim(), a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 17 2023, 10:05 · PHP 8 support
Sten closed T15522: Top level diffusion repository view fails under PHP 8.1 with passing null to trim() as Resolved by committing rP8af16246920c: Fix passing null to trim() error in DiffusionBrowseTableView render().
Jul 17 2023, 10:05 · PHP 8 support
Sten closed D25329: Fix passing null to trim() error in DiffusionBrowseTableView render().
Jul 17 2023, 10:05
Sten committed rP8af16246920c: Fix passing null to trim() error in DiffusionBrowseTableView render().
Fix passing null to trim() error in DiffusionBrowseTableView render()
Jul 17 2023, 10:05
Sten closed T15518: PHP 8.1 trim(NULL) error in PhabricatorEditorURIEngine::newForViewer(), a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 17 2023, 10:04 · PHP 8 support
Sten closed T15518: PHP 8.1 trim(NULL) error in PhabricatorEditorURIEngine::newForViewer() as Resolved by committing rP65e57fe23dd3: Fix PHP 8.1 PhabricatorEditorURIEngine::newForViewer() trim(NULL) error.
Jul 17 2023, 10:04 · PHP 8 support
Sten closed D25324: Fix PHP 8.1 PhabricatorEditorURIEngine::newForViewer() trim(NULL) error.
Jul 17 2023, 10:04
Sten committed rP65e57fe23dd3: Fix PHP 8.1 PhabricatorEditorURIEngine::newForViewer() trim(NULL) error.
Fix PHP 8.1 PhabricatorEditorURIEngine::newForViewer() trim(NULL) error
Jul 17 2023, 10:04
aklapper closed D25348: Do not crop user avatar image in top bar when no Real Name set.
Jul 17 2023, 10:03
aklapper closed T15552: User avatar image cropped in top bar when no Real Name set as Resolved by committing rP682fe971a4a9: Do not crop user avatar image in top bar when no Real Name set.
Jul 17 2023, 10:03 · Bug Reports
aklapper committed rP682fe971a4a9: Do not crop user avatar image in top bar when no Real Name set.
Do not crop user avatar image in top bar when no Real Name set
Jul 17 2023, 10:03
Sten closed D25328: Fix strlen(null) in DifferentialChangesetViewController loadCoverage().
Jul 17 2023, 10:02
Sten closed T15521: Viewing a diff with code coverage for some but not all files fails with strlen(null) under PHP 8.1, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 17 2023, 10:02 · PHP 8 support
Sten closed T15521: Viewing a diff with code coverage for some but not all files fails with strlen(null) under PHP 8.1 as Resolved by committing rP8cbbc9f96107: Fix strlen(null) in DifferentialChangesetViewController loadCoverage().
Jul 17 2023, 10:02 · PHP 8 support
Sten committed rP8cbbc9f96107: Fix strlen(null) in DifferentialChangesetViewController loadCoverage().
Fix strlen(null) in DifferentialChangesetViewController loadCoverage()
Jul 17 2023, 10:02
aklapper updated the diff for D25347: Always ellipsize long filename in file upload dialog.

ran ./bin/celerity map

Jul 17 2023, 09:44
avivey accepted D25348: Do not crop user avatar image in top bar when no Real Name set.
Jul 17 2023, 09:39
aklapper updated the diff for D25348: Do not crop user avatar image in top bar when no Real Name set.

Ran ./bin/celerity map

Jul 17 2023, 09:34
aklapper updated the task description for T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages.
Jul 17 2023, 09:31 · Feature Requests
Cigaryno accepted D25348: Do not crop user avatar image in top bar when no Real Name set.
Jul 17 2023, 08:51
avivey added a comment to T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages.

@aklapper can you please re-write this ticket with the information required from a feature request?

Jul 17 2023, 08:06 · Feature Requests
avivey requested changes to D25346: Add HTML header for Atom/RSS discovery on Phame blog pages.

I think this should be implemented using the getHead() method that's already defined.

Jul 17 2023, 08:05
avivey added a comment to D25333: Fix DifferentialDiff getFieldValuesForConduit PHP 8.1 strlen(null) errors.

I'm reasonably sure that "branches" and "bookmarks" are always strings, but not so much about "base revision" and svn.

Jul 17 2023, 07:51
avivey accepted D25324: Fix PHP 8.1 PhabricatorEditorURIEngine::newForViewer() trim(NULL) error.
Jul 17 2023, 07:16
avivey accepted D25192: Ponder Answer Comments: indent textarea as Comments.
Jul 17 2023, 06:48
avivey requested changes to D25118: Remarkup: make less internal links open in new tabs.
Jul 17 2023, 06:45
avivey retitled D25118: Remarkup: make less internal links open in new tabs from Remarkup: reduce internal resources opening as external links
Jul 17 2023, 06:26
avivey added inline comments to D25338: Attach Diff to Revision: fix Repository asked twice.
Jul 17 2023, 06:16
avivey accepted D25117: phutil_nonempty_scalar(): don't throw when receiving a boolean scalar.
Jul 17 2023, 06:06
avivey requested changes to D25256: T15064: PHP8 related corrections.

Please update the diff.

Jul 17 2023, 06:03 · PHP 8 support
avivey accepted D25329: Fix passing null to trim() error in DiffusionBrowseTableView render().
Jul 17 2023, 06:02
avivey accepted D25328: Fix strlen(null) in DifferentialChangesetViewController loadCoverage().
Jul 17 2023, 06:01
avivey accepted D25336: Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors.

Probably fine. Most of these probably should be Strings anyway, but some can be integers in SVN or some other strange cases. Maybe we'll get xphast to tell us more about types, like the common Python tools.

Jul 17 2023, 05:56
avivey added a comment to D25348: Do not crop user avatar image in top bar when no Real Name set.

You need to run bin/celerity map after changing a css file.

Jul 17 2023, 05:48

Jul 16 2023

mturdus committed R5:840ea6b483a7: Subscription functionality added.
Subscription functionality added
Jul 16 2023, 11:56

Jul 15 2023

avivey requested review of D25350: Fix tab complete in php 8.
Jul 15 2023, 19:23
avivey added a revision to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: D25350: Fix tab complete in php 8.
Jul 15 2023, 19:23 · PHP 8 support
avivey requested review of D25349: Rebrand: Add "path" entries to PlatformSymbols.
Jul 15 2023, 19:20
avivey added a revision to T15006: Re-brand Phorge: D25349: Rebrand: Add "path" entries to PlatformSymbols.
Jul 15 2023, 19:20 · Phorge
avivey added a comment to T15448: Projects: allow to export (just like Maniphest Tasks).
In T15448#9857, @avivey wrote:

In any case, it should be generic - on "search results page", although probably requires each SearchEngine to define the available fields in order to actually support this feature.

Jul 15 2023, 18:34 · User-valerio.bozzolan, Projects
mturdus created T15555: PHP 8.2: "substr(null) exception" in People > Activity Logs.
Jul 15 2023, 12:36 · PHP 8 support