Page MenuHomePhorge
Feed All Stories

Jul 15 2023

Sten closed D25345: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Jul 15 2023, 11:44
Sten closed T15549: Dashboard Remove Panel fails with PHP 8.1 strlen(null) as Resolved by committing rPf7dd8f579a36: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Jul 15 2023, 11:44 · PHP 8 support
Sten closed T15549: Dashboard Remove Panel fails with PHP 8.1 strlen(null), a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 15 2023, 11:44 · PHP 8 support
Sten committed rPf7dd8f579a36: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors
Jul 15 2023, 11:44
avivey added members for Trusted Contributors: motla, arcadien.
Jul 15 2023, 07:44
avivey accepted D25345: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Jul 15 2023, 07:28

Jul 14 2023

Cigaryno merged T15118: User icon may overlap in the user menu if no real name is set into T15552: User avatar image cropped in top bar when no Real Name set.
Jul 14 2023, 15:46 · Bug Reports
Cigaryno merged task T15118: User icon may overlap in the user menu if no real name is set into T15552: User avatar image cropped in top bar when no Real Name set.
Jul 14 2023, 15:46 · People, Bug Reports, User-Cigaryno
avivey triaged T15554: Handling PHP deprecations: convert to Setup Issues as High priority.
Jul 14 2023, 10:48 · Phorge
aklapper requested review of D25348: Do not crop user avatar image in top bar when no Real Name set.
Jul 14 2023, 09:35
aklapper added a revision to T15552: User avatar image cropped in top bar when no Real Name set: D25348: Do not crop user avatar image in top bar when no Real Name set.
Jul 14 2023, 09:35 · Bug Reports
aklapper requested review of D25347: Always ellipsize long filename in file upload dialog.
Jul 14 2023, 09:27
aklapper added a revision to T15553: Long filename in file upload popup not ellipsized in Firefox; overflows box: D25347: Always ellipsize long filename in file upload dialog.
Jul 14 2023, 09:27 · Bug Reports
aklapper created T15553: Long filename in file upload popup not ellipsized in Firefox; overflows box.
Jul 14 2023, 09:06 · Bug Reports
aklapper created T15552: User avatar image cropped in top bar when no Real Name set.
Jul 14 2023, 08:50 · Bug Reports

Jul 13 2023

aklapper created T15551: Cannot see bottom content of workboard column when column header has more than one line.
Jul 13 2023, 14:26 · Workboard, Bug Reports
aklapper added a project to T15082: Consider allowing milestone columns to be ordered arbitrarily on workboards: Affects-Wikimedia.
Jul 13 2023, 14:11 · Discussion Needed, Affects-Wikimedia, Workboard
aklapper requested review of D25346: Add HTML header for Atom/RSS discovery on Phame blog pages.
Jul 13 2023, 13:22
aklapper added a revision to T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages: D25346: Add HTML header for Atom/RSS discovery on Phame blog pages.
Jul 13 2023, 13:22 · Feature Requests
aklapper updated the task description for T15081: Figure out if there are patches from Wikimedia's fork that are desirable to upstream in Phorge.
Jul 13 2023, 13:22 · Discussion Needed, Affects-Wikimedia
aklapper created T15550: Add HTML header for Atom/RSS feed discovery on Phame blog pages.
Jul 13 2023, 13:20 · Feature Requests
Sten requested review of D25345: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Jul 13 2023, 12:03
Sten added a revision to T15549: Dashboard Remove Panel fails with PHP 8.1 strlen(null): D25345: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Jul 13 2023, 12:03 · PHP 8 support
Sten claimed T15549: Dashboard Remove Panel fails with PHP 8.1 strlen(null).
Jul 13 2023, 09:22 · PHP 8 support
Sten created T15549: Dashboard Remove Panel fails with PHP 8.1 strlen(null).
Jul 13 2023, 09:22 · PHP 8 support

Jul 12 2023

aklapper closed D25322: Blur profile image when user account disabled.
Jul 12 2023, 20:06
aklapper closed T15515: Blur profile image when account disabled as Resolved by committing rP85539ce25559: Blur profile image when user account disabled.
Jul 12 2023, 20:06 · Feature Requests, Affects-Wikimedia
aklapper committed rP85539ce25559: Blur profile image when user account disabled.
Blur profile image when user account disabled
Jul 12 2023, 20:06
valerio.bozzolan added a comment to T15537: When creating revision from raw diff, "Repository" field is lost.

Unsure if tagging as Bug Reports

Jul 12 2023, 14:02 · UX, User-valerio.bozzolan, Differential
Sten closed D25340: Fix PHP 8.1 strlen(null) in DiffusionView linkBrowse().
Jul 12 2023, 12:38
Sten closed T15542: Fix strlen(null) when viewing a diff by git commit ID under PHP 8.1 as Resolved by committing rP3703588e9db6: Fix PHP 8.1 strlen(null) in DiffusionView linkBrowse().
Jul 12 2023, 12:38 · PHP 8 support
Sten closed T15542: Fix strlen(null) when viewing a diff by git commit ID under PHP 8.1, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Jul 12 2023, 12:38 · PHP 8 support
Sten committed rP3703588e9db6: Fix PHP 8.1 strlen(null) in DiffusionView linkBrowse().
Fix PHP 8.1 strlen(null) in DiffusionView linkBrowse()
Jul 12 2023, 12:38

Jul 11 2023

avivey added a comment to T15281: $HOME missing from commands issued by ExecFuture.

See https://we.phorge.it/T15533#11839 - the env-selecting code in ExecFuture has this logic:

Jul 11 2023, 18:42 · User-valerio.bozzolan, Arcanist
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..
  • the setlocal isn't supposed to make a difference (it only applies the command string itself - ie if a file is named 🧆.txt.
  • Setting E is more likely to cause this problem then to solve it...
Jul 11 2023, 18:31 · Localization, Bug Reports, Diffusion
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..

I think these two are related here:

Jul 11 2023, 17:25 · Localization, Bug Reports, Diffusion
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..

(I'm able to reproduce. Had to apt-get install language-pack-hu for that...)

Jul 11 2023, 17:08 · Localization, Bug Reports, Diffusion
mturdus added a comment to D25256: T15064: PHP8 related corrections.

The change in src/applications/people/mail/PhabricatorPeopleEmailLoginMailEngine.php also seems to be solved somehow.
I tried to simulate the issue with bin/mail send-test --to mturdus --subject "" and pressing CTRL-D.
I received an empty email (containing no subject and no body).

Jul 11 2023, 16:18 · PHP 8 support
valerio.bozzolan awarded D25344: Aphlict - search for default config in the right place a Love token.
Jul 11 2023, 13:16
aklapper closed D25342: Update Facebook icon on Auth Provider page.
Jul 11 2023, 11:00
aklapper closed T15545: Update "Facebook" icon on Phorge OAuth as Resolved by committing rPfb822ba84999: Update Facebook icon on Auth Provider page.
Jul 11 2023, 11:00
aklapper committed rPfb822ba84999: Update Facebook icon on Auth Provider page.
Update Facebook icon on Auth Provider page
Jul 11 2023, 11:00
avivey added a member for Trusted Contributors: mainframe98.
Jul 11 2023, 10:49
avivey added Q66: Is Differential configured wrong or has something broken? (Answer 86).
Jul 11 2023, 10:48
avivey awarded Q66: Is Differential configured wrong or has something broken? a Like token.
Jul 11 2023, 10:47 · Differential
avivey added a comment to D25342: Update Facebook icon on Auth Provider page.

Yeah, that's what I was worried about

Jul 11 2023, 10:25
mainframe98 asked Q66: Is Differential configured wrong or has something broken?.
Jul 11 2023, 10:24 · Differential
aklapper added a comment to D25342: Update Facebook icon on Auth Provider page.

Hmm, arc unit says No tests to run.:

$:acko\> git checkout authFBicon 
Switched to branch 'authFBicon'
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)
$:acko\> ../arcanist/bin/arc unit
No tests to run.
Jul 11 2023, 10:06
avivey accepted D25340: Fix PHP 8.1 strlen(null) in DiffusionView linkBrowse().
Jul 11 2023, 08:19
avivey accepted D25342: Update Facebook icon on Auth Provider page.

(Please run full arc unit before landing - I still don't trust the automatic unit tests being invoked for this kind of changes).

Jul 11 2023, 08:17
avivey added a comment to D25256: T15064: PHP8 related corrections.

Most of these look good, but I think some of it is outdated - can you check which is still needed?

Jul 11 2023, 07:41 · PHP 8 support
avivey updated the test plan for D25256: T15064: PHP8 related corrections.
Jul 11 2023, 07:37 · PHP 8 support
mturdus created T15548: PHP 8.2 "ltrim(null)" exception while executing ./bin/diviner generate.
Jul 11 2023, 05:32 · PHP 8 support

Jul 10 2023

avivey requested review of D25344: Aphlict - search for default config in the right place.
Jul 10 2023, 20:56
avivey added a revision to T15502: Aphlict expects Phorge to be installed in a directory called "phabricator": D25344: Aphlict - search for default config in the right place.
Jul 10 2023, 20:56 · Bug Reports, Aphlict
avivey updated the diff for D25343: Rebrand: Add "path" entries to PlatformSymbols.

lint + php 8 fix

Jul 10 2023, 20:52
avivey requested review of D25343: Rebrand: Add "path" entries to PlatformSymbols.
Jul 10 2023, 20:42
avivey added a revision to T15006: Re-brand Phorge: D25343: Rebrand: Add "path" entries to PlatformSymbols.
Jul 10 2023, 20:42 · Phorge
avivey added a project to T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) : Good Starter Task.
Jul 10 2023, 20:09 · UX, User-valerio.bozzolan, Diffusion
avivey edited projects for T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'., added: Bug Reports, Localization; removed Arcanist.
Jul 10 2023, 20:08 · Localization, Bug Reports, Diffusion
avivey added a project to T15276: changes to js files should always invoke PhabricatorCelerityTestCase: Phorge Development Tools.
Jul 10 2023, 20:06 · Phorge Development Tools, Bug Reports
aklapper added a comment to T15547: Alternative hashtag of milestone has no primary slug, thus project URL redirects to 404 /tag//.

Is there anything that generates this URL? Is there a broken link generated anywhere?

Jul 10 2023, 19:31
avivey added a comment to T15547: Alternative hashtag of milestone has no primary slug, thus project URL redirects to 404 /tag//.

Is there anything that generates this URL? Is there a broken link generated anywhere?

Jul 10 2023, 17:11
aklapper created T15547: Alternative hashtag of milestone has no primary slug, thus project URL redirects to 404 /tag//.
Jul 10 2023, 16:29
aklapper added a comment to T15546: Terminology inconsistency: Hashtags vs Tags vs Projects.

Found a related old upstream: https://secure.phabricator.com/T10326

Jul 10 2023, 14:35
avivey added a comment to T15546: Terminology inconsistency: Hashtags vs Tags vs Projects.

Hashtags are not "aliases" - they are single words with # added at the start, that are references to a topic (project).

Jul 10 2023, 14:21
Cigaryno added a project to T15078: Support for hardware keys as second factor: Auth.
Jul 10 2023, 14:00 · Auth
aklapper added a comment to T15546: Terminology inconsistency: Hashtags vs Tags vs Projects.

Strawman proposal:

  • Rename "Additional Hashtags" to "Project Name Aliases"
  • Rename "Hashtags" to "Project Name Aliases"
  • Rename "Tags" to "Projects"
Jul 10 2023, 12:40
aklapper created T15546: Terminology inconsistency: Hashtags vs Tags vs Projects.
Jul 10 2023, 12:40
valerio.bozzolan added a comment to D25342: Update Facebook icon on Auth Provider page.

Is the file resources/sprite/login_2x/Facebook.png in high definition? it seems a bit grainy

Jul 10 2023, 11:49
Cigaryno accepted D25342: Update Facebook icon on Auth Provider page.
Jul 10 2023, 10:54
aklapper requested review of D25342: Update Facebook icon on Auth Provider page.
Jul 10 2023, 10:09
aklapper added a revision to T15545: Update "Facebook" icon on Phorge OAuth: D25342: Update Facebook icon on Auth Provider page.
Jul 10 2023, 10:09
aklapper created T15545: Update "Facebook" icon on Phorge OAuth.
Jul 10 2023, 10:09
avivey added a comment to T15328: Allow to mute users.

"Do nothing" does nothing. It's mostly for working with the "Other Herald Rule" conditions.

Jul 10 2023, 06:52 · User-valerio.bozzolan, Config, Mail

Jul 9 2023

matmarex added a comment to D25341: Fix ArcanistExternalLinter on Windows.

Okay, that's better, some of the failures were real-ish. The remaining ones look like either incompatibilities with Windows in other code that I am not touching here, or issues due to having a different version of a linter installed than expected.

Jul 9 2023, 23:22
matmarex updated the diff for D25341: Fix ArcanistExternalLinter on Windows.

Improve error messages when a binary is missing

Jul 9 2023, 23:18
matmarex added a comment to D25341: Fix ArcanistExternalLinter on Windows.

I am not sure if these build failures are real? I guess they are from the run on my own machine, which indeed failed on a bunch of tests, but that might be just because I don't have every linter installed? If they are real, I'd appreciate some help investigating them.

Jul 9 2023, 23:04
matmarex added a revision to T15544: `arc lint` can't run `jshint` on Windows: D25341: Fix ArcanistExternalLinter on Windows.
Jul 9 2023, 22:55 · Arcanist
matmarex added a task to D25341: Fix ArcanistExternalLinter on Windows: T15544: `arc lint` can't run `jshint` on Windows.
Jul 9 2023, 22:55
matmarex requested review of D25341: Fix ArcanistExternalLinter on Windows.
Jul 9 2023, 22:53
matmarex claimed T15544: `arc lint` can't run `jshint` on Windows.
Jul 9 2023, 22:53 · Arcanist
matmarex created T15544: `arc lint` can't run `jshint` on Windows.
Jul 9 2023, 22:38 · Arcanist
Matthew closed T15120: Convert to use deployment keys for GitHub as Resolved.
Jul 9 2023, 22:15 · phorge.it install
Matthew added a comment to T15120: Convert to use deployment keys for GitHub.

While Deploy Keys do not appear to be the tool, I just configured a new Personal Access Token that's tied to the PhorgeIt organization. If there are any issues, please open a new task and assign it to me, I'll take a look.

Jul 9 2023, 22:13 · phorge.it install
valerio.bozzolan added a project to T15328: Allow to mute users: User-valerio.bozzolan.

Do you remember what the "Do nothing" Herald rule is about?

Jul 9 2023, 22:07 · User-valerio.bozzolan, Config, Mail
matmarex added a comment to D25305: Workboard: have thin scrollbars.

Sorry this took me a while to get back to. I was distracted at first, and then it turned out that the lints don't work at all on Windows. (I got them working; I'll file another bug and submit a patch for that.)

Jul 9 2023, 21:58
matmarex updated the diff for D25305: Workboard: have thin scrollbars.

Fixed lint issues

Jul 9 2023, 21:55
valerio.bozzolan added a comment to Q59: Diffusion Identity reassignment doesn't propagate correctly.

Is there a Task about this? if not, feel free to open that in Diffusion at least. I'm interested in seeing this fixed.

Jul 9 2023, 21:45 · People, Diffusion, Bug Reports
valerio.bozzolan updated the answer details for Q59: Diffusion Identity reassignment doesn't propagate correctly (Answer 76).
Jul 9 2023, 21:44
valerio.bozzolan added a comment to Q59: Diffusion Identity reassignment doesn't propagate correctly.

Ouch sorry renamed again since I forgot the discussion. Still an annoying bug and found your question.

Jul 9 2023, 21:43 · People, Diffusion, Bug Reports
valerio.bozzolan updated Q59: Diffusion Identity reassignment doesn't propagate correctly from Diffusion Identity reassignment doesn't propagate correctly in People queries to Diffusion Identity reassignment doesn't propagate correctly.
Jul 9 2023, 21:42 · People, Diffusion, Bug Reports
valerio.bozzolan updated Q59: Diffusion Identity reassignment doesn't propagate correctly from Identity reassignment doesn't propagate correctly in Diffusion to Diffusion Identity reassignment doesn't propagate correctly in People queries.
Jul 9 2023, 21:41 · People, Diffusion, Bug Reports

Jul 8 2023

mturdus committed R5:9031a4f716a0: Conduit API methods added.
Conduit API methods added
Jul 8 2023, 21:55
avivey renamed T15401: Make the Remarkup Help Page Extensible from Add Documentation about Figlet and Cowsay to Make the Remarkup Help Page Extensible.
Jul 8 2023, 15:43 · Documentation, Remarkup
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 7 2023

Sten added a comment to T15517: Differential PHP 8.1 failure - DifferentialChangeset getOldStatePathVector() strlen.

I noted down that it did when I first hit this error, but not anymore. Now I have to go to a specific diff in which a new file has been added.

Jul 7 2023, 21:03 · PHP 8 support
Sten updated the diff for D25336: Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors.

Happy to change those phutil_nonempty_string() into phutil_nonempty_scalar() because

  1. The only place it matters is in DiffusionExternalController.php where this is called with:
$redirect = $repository->generateURI(
   array(
     'action' => 'browse',
     'branch' => $repository->getDefaultBranch(),
     'commit' => $id,
   ));

Maybe $id might be an int or float under some non-git VCS.

Jul 7 2023, 21:01
valerio.bozzolan added inline comments to D25118: Remarkup: make less internal links open in new tabs.
Jul 7 2023, 20:43