Page MenuHomePhorge
Feed All Stories

May 7 2024

aklapper closed D25601: Fix exception trying to rename user to their previous username.
May 7 2024, 14:21
aklapper committed rPaf300016b678: Fix exception trying to rename user to their previous username.
Fix exception trying to rename user to their previous username
May 7 2024, 14:21
revi edited the content of 3rd Party Docs.
May 7 2024, 13:28
revi closed D25616: docs/file_domain: Update cloudflare spelling and URLs.
May 7 2024, 13:01
revi committed rP9a5643253b31: docs/file_domain: Update cloudflare spelling and URLs.
docs/file_domain: Update cloudflare spelling and URLs
May 7 2024, 13:01
valerio.bozzolan accepted D25616: docs/file_domain: Update cloudflare spelling and URLs.

Thanks. Confirmed reading this:

May 7 2024, 12:30
valerio.bozzolan accepted D25601: Fix exception trying to rename user to their previous username.

Nice catch :) Can reproduce. Tested.

May 7 2024, 12:27
valerio.bozzolan updated the summary of D25622: Transformed Pictures: make them non-orphan.
May 7 2024, 12:18
valerio.bozzolan updated the diff for D25622: Transformed Pictures: make them non-orphan.

cover all known usages, but set as stub

May 7 2024, 12:14
valerio.bozzolan added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

At least, please go to GitLab, instead of GitHub, so at least you use Free Software :)

May 7 2024, 09:08 · Discussion Needed, Arcanist
revi added a comment to T15535: Using Differential with plain Git, without requiring Arc.

Something I stumbled upon few months ago (via forgejo): agit-flow[^1]. Maybe worth sharing here -- for teh record? It does have some CLI client (git-repo) but it's optional and push via git push origin HEAD:refs/for/<target-branch>/<session> would trigger the Code Review process, without gerrit's Change-Id hack.

May 7 2024, 08:55 · Feature Requests
micax added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Just some (probably final) thoughts on arcanist and phabricator/phorge. After quite a bit of discussion internally, we are moving on to GitHub with our repositories (which were previously stored in another Git server - not Phabricator). But that move also spells the end for our/my 10+ year long use of Phabricator, because when we move to GitHub, we'll also be ditching Phabricator for code reviews.

May 7 2024, 07:58 · Discussion Needed, Arcanist

May 6 2024

valerio.bozzolan requested review of D25622: Transformed Pictures: make them non-orphan.
May 6 2024, 16:10
valerio.bozzolan added a revision to T15407: People: profile picture should be editable by their author (not by "No one"): D25622: Transformed Pictures: make them non-orphan.
May 6 2024, 16:10 · User-valerio.bozzolan, People
valerio.bozzolan added a revision to T15814: Files: reduce number of orphan transformed files: D25622: Transformed Pictures: make them non-orphan.
May 6 2024, 16:10 · User-valerio.bozzolan, People
valerio.bozzolan added a parent task for T15814: Files: reduce number of orphan transformed files: T15768: Better tracking tools for Files.
May 6 2024, 15:40 · User-valerio.bozzolan, People
valerio.bozzolan added a subtask for T15768: Better tracking tools for Files: T15814: Files: reduce number of orphan transformed files.
May 6 2024, 15:40 · Files
valerio.bozzolan triaged T15814: Files: reduce number of orphan transformed files as Normal priority.
May 6 2024, 15:40 · User-valerio.bozzolan, People
valerio.bozzolan awarded Q135: Files larger than 8MB fails to upload for some S3-compatible apis using upload form at /file/upload (but works using Drag & Drop) a Grey Medal token.
May 6 2024, 14:51
valerio.bozzolan added a comment to Q136: [BUG] Arcanist exception during the initialization on PHP 8.1 (Answer 168).

lol

May 6 2024, 14:41
valerio.bozzolan awarded Q136: [BUG] Arcanist exception during the initialization on PHP 8.1 a Grey Medal token.
May 6 2024, 14:40 · Arcanist, Bug Reports
zhe added a comment to Q136: [BUG] Arcanist exception during the initialization on PHP 8.1 (Answer 168).

After upgrading PHP from 8.1.22 to 8.1.27, problem fixed. Thank you again, bozz.

May 6 2024, 13:34
zhe added a comment to Q136: [BUG] Arcanist exception during the initialization on PHP 8.1 (Answer 168).

Thank you, Bozz.

May 6 2024, 13:06
valerio.bozzolan closed Q136: [BUG] Arcanist exception during the initialization on PHP 8.1 as resolved.
May 6 2024, 12:34 · Arcanist, Bug Reports
valerio.bozzolan added Q136: [BUG] Arcanist exception during the initialization on PHP 8.1 (Answer 168).
May 6 2024, 12:34
valerio.bozzolan added a comment to Q136: [BUG] Arcanist exception during the initialization on PHP 8.1.
May 6 2024, 12:33 · Arcanist, Bug Reports
valerio.bozzolan added a comment to Q136: [BUG] Arcanist exception during the initialization on PHP 8.1.
May 6 2024, 12:33 · Arcanist, Bug Reports
zhe asked Q136: [BUG] Arcanist exception during the initialization on PHP 8.1.
May 6 2024, 09:54 · Arcanist, Bug Reports
valerio.bozzolan added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

Thanks again for this patch that highlighted the valley and the mountain in a very clear way.

May 6 2024, 02:18
valerio.bozzolan added a revision to T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out: D25621: Show login page if a search token requires a valid viewer.
May 6 2024, 02:10 · Bug Reports, User-valerio.bozzolan

May 5 2024

valerio.bozzolan triaged T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out as Normal priority.
May 5 2024, 23:10 · Bug Reports, User-valerio.bozzolan
tsc requested review of D25620: Implement option page note: still WIP.
May 5 2024, 15:53
aklapper closed T15436: "TypeError: config.datasets is undefined" in Facts when logged out as Resolved by committing rP960a1ab1ecd6: Facts: Fix displaying charts for anonymous users.
May 5 2024, 15:35 · Bug Reports
aklapper closed D25608: Facts: Fix displaying charts for anonymous users.
May 5 2024, 15:35
aklapper committed rP960a1ab1ecd6: Facts: Fix displaying charts for anonymous users.
Facts: Fix displaying charts for anonymous users
May 5 2024, 15:35
aklapper added a comment to D25608: Facts: Fix displaying charts for anonymous users.

This is probably the right fix (or maybe moving shouldAllowPublic() to the base PhabricatorFactController).

May 5 2024, 15:33
avivey accepted D25608: Facts: Fix displaying charts for anonymous users.

This is probably the right fix (or maybe moving shouldAllowPublic() to the base PhabricatorFactController).

May 5 2024, 14:02
valerio.bozzolan updated the task description for T15407: People: profile picture should be editable by their author (not by "No one").
May 5 2024, 13:20 · User-valerio.bozzolan, People
valerio.bozzolan updated the name of F2179225: Custom Edit Permission when the Moon is Full.png from "Screenshot_20240505_160718.png" to "Custom Edit Permission when the Moon is Full.png".
May 5 2024, 13:10
valerio.bozzolan claimed T15407: People: profile picture should be editable by their author (not by "No one").

After a small database inspection, it seems that uploading the picture causes:

May 5 2024, 12:27 · User-valerio.bozzolan, People
valerio.bozzolan updated the task description for T15407: People: profile picture should be editable by their author (not by "No one").
May 5 2024, 12:27 · User-valerio.bozzolan, People
valerio.bozzolan added a comment to D25505: Improve handling queries with "Current Viewer" set while not logged in.

I'm currently stuck on this since I'm trying to refactor the functions to support an indications about "I work for everybody" and "I work for only logged-in users" to be able to distinguish the case "The token exists" VS "The token exists but it's not visible" VS "The token does not exist"

May 5 2024, 11:30
valerio.bozzolan attached a referenced file: F2179138: image.png.
May 5 2024, 11:10 · UX, Good Starter Task, Files
waldyrious changed the visibility for F2179138: image.png.
May 5 2024, 11:09
valerio.bozzolan attached a referenced file: F2179135: image.png.
May 5 2024, 11:09 · UX, Good Starter Task, Files
waldyrious updated the task description for T15270: "Access Denied: Restricted File" strings concatenated without whitespace.
May 5 2024, 11:08 · UX, Good Starter Task, Files
valerio.bozzolan updated the task description for T15270: "Access Denied: Restricted File" strings concatenated without whitespace.
May 5 2024, 11:05 · UX, Good Starter Task, Files
valerio.bozzolan closed T15270: "Access Denied: Restricted File" strings concatenated without whitespace as Resolved by committing rPc8fb5046909c: Fix the whitespace issue in the message "Access Denied: Restricted File".
May 5 2024, 11:02 · UX, Good Starter Task, Files
valerio.bozzolan closed D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".
May 5 2024, 11:02 · UX
valerio.bozzolan committed rPc8fb5046909c: Fix the whitespace issue in the message "Access Denied: Restricted File" (authored by waldyrious).
Fix the whitespace issue in the message "Access Denied: Restricted File"
May 5 2024, 11:02
valerio.bozzolan added a revision to T15270: "Access Denied: Restricted File" strings concatenated without whitespace: D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".
May 5 2024, 11:02 · UX, Good Starter Task, Files
valerio.bozzolan updated the summary of D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".
May 5 2024, 11:02 · UX
valerio.bozzolan accepted D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".

Thanks to @waldyrious for the change. Tested. It works.

May 5 2024, 11:01 · UX
waldyrious accepted D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".
May 5 2024, 10:58 · UX
valerio.bozzolan added a reviewer for D25419: Fix the whitespace issue in the message "Access Denied: Restricted File": waldyrious.
May 5 2024, 10:58 · UX
waldyrious added a comment to D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".

Thanks for the recommendation, Andre! I conferred with @valerio.bozzolan and he agrees, too. I have updated the patch.

May 5 2024, 10:57 · UX
waldyrious updated the diff for D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".
  • Use phutil_implode_html() instead of implode()
May 5 2024, 10:56 · UX
aklapper resigned from D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".
May 5 2024, 09:55 · UX
aklapper requested changes to D25419: Fix the whitespace issue in the message "Access Denied: Restricted File".

(Per my last comment)

May 5 2024, 09:55 · UX
valerio.bozzolan triaged T15813: Being subscribed by others should generate a notification as Normal priority.
May 5 2024, 01:15 · Bug Reports
valerio.bozzolan renamed T15813: Being subscribed by others should generate a notification from Any action involving a given user should generate a notification for that user to Being subscribed by others should generate a notification.
May 5 2024, 01:15 · Bug Reports
valerio.bozzolan added a comment to T15813: Being subscribed by others should generate a notification.

I can reproduce but the title is so generic that makes this not actionable.

May 5 2024, 01:13 · Bug Reports
valerio.bozzolan awarded T15813: Being subscribed by others should generate a notification a Like token.
May 5 2024, 01:10 · Bug Reports

May 4 2024

waldyrious created T15813: Being subscribed by others should generate a notification.
May 4 2024, 23:48 · Bug Reports
aklapper added a comment to D25614: Explicitly cast "limit" (page size) API parameter to int.

I guess that would imply editing 15-20 *ConduitAPIMethod.php files which currently

$limit = $request->getValue('limit');
if (!$limit) {
  $limit = $this->getDefaultLimit();
}

and add something like

if (!is_int($limit) && !ctype_digit($limit)) {
  throw new Exception(pht('Field "limit" must be an integer value.'));
}

? Hmm.

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

That's because we applied D25415

May 4 2024, 20:34 · Bug Reports
valerio.bozzolan closed T15372: "RuntimeException: Undefined array key" when pasting "a {{{a}}} a" comment (due to regex in PhutilRemarkupInterpreterBlockRule.php) as Resolved.

Cannot reproduce anymore / fixed?

May 4 2024, 19:51 · Bug Reports
valerio.bozzolan placed T15299: Config page runs git commands that should have an HOME to open gitconfig correctly up for grabs.

Lol. I don't know what we should do here. Feel free to wontfix. Probably this is the solution to an unclear issue.

May 4 2024, 19:24 · Config
mainframe98 created T15812: Double escaped text when adding an auth provider.
May 4 2024, 17:48 · Bug Reports
bekay added a comment to D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.
In D25619#17360, @speck wrote:

Ah, yes thank you for the video. I should have clarified but was asking for screenies of the result after this change. The changes look reasonable but I’m not a regular css user

May 4 2024, 17:27
speck added a comment to D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.

Ah, yes thank you for the video. I should have clarified but was asking for screenies of the result after this change. The changes look reasonable but I’m not a regular css user

May 4 2024, 17:18
bekay attached a referenced file: F2178277: Record_2024-05-04-19-00-08.mp4.
May 4 2024, 17:09 · UX
bekay updated subscribers of T15809: Homepage will overflow on small screens when feed content is too long.

@speck here you can see the described overflowing:

May 4 2024, 17:09 · UX
bekay added a comment to T15809: Homepage will overflow on small screens when feed content is too long.

Test for feed: https://we.phorge.it/source/phorge/browse/master/src/view/layout/AphrontSideNavFilterView.php

May 4 2024, 16:54 · UX
bekay added a comment to D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.

All described here with screenshot (and now video): T15809

May 4 2024, 16:52
speck added a comment to D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.

screenies?

May 4 2024, 16:33
speck added a comment to D25614: Explicitly cast "limit" (page size) API parameter to int.

Should the conduit handler also check this and throw an exception? Doing so will send back a more informative error to the caller. I did some of this in https://secure.phabricator.com/D21872

May 4 2024, 16:23
bekay updated the summary of D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.
May 4 2024, 13:28
bekay added a revision to T15809: Homepage will overflow on small screens when feed content is too long: D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.
May 4 2024, 13:25 · UX
bekay updated the summary of D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.
May 4 2024, 13:25
bekay requested review of D25619: Fix overflowing of AphrontSideNavFilterView on small screens and tidy up nav bar styles.
May 4 2024, 13:21
aklapper requested review of D25618: Avoid search exception for calendar events when using localized time formats.
May 4 2024, 12:21
aklapper added a revision to T15811: Search exception when AM/PM string is localized in Calendar application: D25618: Avoid search exception for calendar events when using localized time formats.
May 4 2024, 12:21 · Calendar
aklapper updated the task description for T15811: Search exception when AM/PM string is localized in Calendar application.
May 4 2024, 12:17 · Calendar
aklapper updated the task description for T15811: Search exception when AM/PM string is localized in Calendar application.
May 4 2024, 12:07 · Calendar
aklapper created T15811: Search exception when AM/PM string is localized in Calendar application.
May 4 2024, 12:06 · Calendar
revi requested review of D25616: docs/file_domain: Update cloudflare spelling and URLs.
May 4 2024, 10:35
revi added a comment to D25607: Add docs for color code formatting.

Haven't tested yet, I was just trying to document the patch behavior.

May 4 2024, 09:34
valerio.bozzolan added a comment to D25607: Add docs for color code formatting.

Just a question. Does it work for you? Since locally, {#FA8072} still does not work for me.

May 4 2024, 07:49
valerio.bozzolan accepted D25614: Explicitly cast "limit" (page size) API parameter to int.

Thanks!

May 4 2024, 06:49

May 3 2024

aklapper requested review of D25614: Explicitly cast "limit" (page size) API parameter to int.
May 3 2024, 16:03
aklapper added a revision to T15810: Exception when "limit" (page size) API parameter is float: D25614: Explicitly cast "limit" (page size) API parameter to int.
May 3 2024, 16:03 · PHP 8 support
aklapper renamed T15810: Exception when "limit" (page size) API parameter is float from Explicitly cast "limit" (page size) API parameter to int to Exception when "limit" (page size) API parameter is float.
May 3 2024, 15:59 · PHP 8 support
aklapper created T15810: Exception when "limit" (page size) API parameter is float.
May 3 2024, 15:58 · PHP 8 support
aklapper updated the diff for D25502: Make PhabricatorSearchIntField validate its input.

Add return value (though it seems to make no difference)

May 3 2024, 15:48
aklapper updated the test plan for D25502: Make PhabricatorSearchIntField validate its input.
May 3 2024, 15:46
aklapper added inline comments to D25502: Make PhabricatorSearchIntField validate its input.
May 3 2024, 15:35
bekay updated the task description for T15809: Homepage will overflow on small screens when feed content is too long.
May 3 2024, 15:27 · UX
aklapper closed T15786: PHP 8.1 "strlen(null)" exceptions adding an OAuth provider, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
May 3 2024, 13:10 · PHP 8 support
aklapper closed T15786: PHP 8.1 "strlen(null)" exceptions adding an OAuth provider as Resolved by committing rP81653abb5440: Fix PHP 8.1 "strlen(null)" exceptions adding an OAuth provider.
May 3 2024, 13:10 · PHP 8 support