Page MenuHomePhorge
Feed All Stories

Apr 30 2024

valerio.bozzolan added inline comments to D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string.
Apr 30 2024, 05:37
valerio.bozzolan awarded D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string a Pterodactyl token.
Apr 30 2024, 05:36
valerio.bozzolan accepted D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string.

Double-accept. This means you unlocked a rare pterodactyl1!1

Apr 30 2024, 05:36

Apr 29 2024

aklapper updated the diff for D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string.

Documentation is arrsum

Apr 29 2024, 22:24
valerio.bozzolan accepted D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string.

Added minor tip.

Apr 29 2024, 20:41
aklapper requested review of D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string.
Apr 29 2024, 20:23
aklapper added a revision to T15802: Regression: HTML entities rendered as plain text in config option descriptions: D25605: PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string.
Apr 29 2024, 20:23
valerio.bozzolan edited the content of Next Up.
Apr 29 2024, 15:41
valerio.bozzolan closed T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants) as Resolved by committing rP3367fe0017b1: Drag & Drop Task Cover Image: also attach.
Apr 29 2024, 15:34 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan closed T15703: Workboard Cover Image: the cropped "Transform" is orphan, a subtask of T15163: The Task Cover Image is visible only to the uploader (invisible to Task participants), as Resolved.
Apr 29 2024, 15:34 · Affects-Wikimedia, Maniphest, User-valerio.bozzolan, Cover Image, Workboard
valerio.bozzolan closed T15703: Workboard Cover Image: the cropped "Transform" is orphan as Resolved by committing rP3367fe0017b1: Drag & Drop Task Cover Image: also attach.
Apr 29 2024, 15:34 · Bug Reports, User-valerio.bozzolan, Cover Image
valerio.bozzolan closed D25475: Drag & Drop Task Cover Image: also attach.
Apr 29 2024, 15:34
valerio.bozzolan committed rP3367fe0017b1: Drag & Drop Task Cover Image: also attach.
Drag & Drop Task Cover Image: also attach
Apr 29 2024, 15:34
20after4 added a comment to T15802: Regression: HTML entities rendered as plain text in config option descriptions.

Odd, I can't quite figure out how this would interfere with //Optional list<string>.//

Apr 29 2024, 14:01
valerio.bozzolan triaged T15802: Regression: HTML entities rendered as plain text in config option descriptions as Unbreak Now! priority.

I love that Phorge has this "Unbreak Now" btw

Apr 29 2024, 13:55
valerio.bozzolan added a comment to T15744: Render html color codes in remarkup.

I'm somehow even more inclined to propose to base this feature on a new custom parser, like cowsay {{{ asd }}}

Apr 29 2024, 13:52 · Discussion Needed, Remarkup
valerio.bozzolan raised a concern with rP4d12d014fd9d: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

T15802: Regression: HTML entities rendered as plain text in config option descriptions

Apr 29 2024, 13:48
valerio.bozzolan added a comment to T15802: Regression: HTML entities rendered as plain text in config option descriptions.

I've used git bisect and this regression was introuced after 4d12d014fd9ddc423ecbc6a61a92217d5aff19a4

Apr 29 2024, 13:47
aklapper created T15802: Regression: HTML entities rendered as plain text in config option descriptions.
Apr 29 2024, 12:58
aklapper closed T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled as Wontfix.

Thanks everyone for the feedback! Looks like my initial assumptions are already uncommon, so I'm going to decline this ticket for the time being.
The counterproposal makes more sense to me on an 'upstream' level, indeed.

Apr 29 2024, 11:54
aklapper abandoned D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.

Abandoning per feedback in T15780 (note to myself: may want to consider deploying this in downstream)

Apr 29 2024, 11:53
aklapper updated the diff for D25601: Fix exception trying to rename user to their previous username.

Move additional check after existing checks

Apr 29 2024, 11:48
valerio.bozzolan added a comment to D25601: Fix exception trying to rename user to their previous username.

I would probably put this check after the New username is required. and also after the username validation, but that is still OK

Apr 29 2024, 10:08
valerio.bozzolan added a comment to D25601: Fix exception trying to rename user to their previous username.

If you followed the test plan and if this works, thanks

Apr 29 2024, 09:59
aklapper added a comment to D25601: Fix exception trying to rename user to their previous username.

Maybe better to expand the test plan to check user creation as well

Apr 29 2024, 09:58
aklapper updated the test plan for D25601: Fix exception trying to rename user to their previous username.
Apr 29 2024, 09:58
aklapper updated the test plan for D25601: Fix exception trying to rename user to their previous username.
Apr 29 2024, 09:56
avivey added a comment to T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled.

You can set "visibility" for each URI already.

Apr 29 2024, 07:19
valerio.bozzolan added a comment to T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled.

Example: an organization can have 100+ hosted repositories, both Subversion and git, and the highly-trusted-staff can be allowed to push directly in these hosted repositories, for example because they just rely on heavy post-commit review with Audit. And, they can rely on Differential just to share stubs. The pre-commit review with Differential has little to do with Diffusion here.

Apr 29 2024, 06:46
valerio.bozzolan requested changes to D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.

I visually mark this as "some discussion needed" in T15780

Apr 29 2024, 06:43
valerio.bozzolan added a comment to T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled.

Premising that I quite understand the difference between Differential and Diffusion, I don't get why Differential should impact Diffusion here.

Apr 29 2024, 06:42
valerio.bozzolan accepted D25548: Add (Advanced) Custom Fields to Item List.

I cannot reproduce the above arc unit issues, locally.

Apr 29 2024, 06:31
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.
  • add hardening suggested by dear avivey
  • add unit test for the new low-level function and its crash
Apr 29 2024, 06:18
valerio.bozzolan added a comment to T15106: "Upload file" in remarkup text fields should attach by default .

Minor clarification.

Apr 29 2024, 05:48 · Files, Remarkup
zhe closed Q134: [BUG] ManiphestDefaultPriorityEditCapability.php failed to load since b32b84b64515669d6f566d77673b78e08d2a0864 as resolved.
Apr 29 2024, 01:01 · Phorge, Bug Reports
zhe added a comment to Q134: [BUG] ManiphestDefaultPriorityEditCapability.php failed to load since b32b84b64515669d6f566d77673b78e08d2a0864 (Answer 167).

It works. Thanks!!!

Apr 29 2024, 01:01

Apr 28 2024

avivey closed D25603: arc liberate.
Apr 28 2024, 16:54
avivey committed rPf75c7ce7664b: arc liberate.
arc liberate
Apr 28 2024, 16:54
aklapper accepted D25603: arc liberate.

Garrrr, I am very sorry, I was locally experimenting with something else in master branch beforehand obviously, and while I did git stash that one file I created continued to exist in the tree when I branched to work on the dashboard exception - my fault.

Apr 28 2024, 16:46
aklapper updated the answer details for Q132: Why is there an `outline-style: none;` declaration for all links within Phorge/Phabricator? (Answer 164).
Apr 28 2024, 16:24
aklapper changed the visibility for F2162682: Screenshot from 2024-04-25 13-04-17.png.
Apr 28 2024, 16:24
avivey added Q134: [BUG] ManiphestDefaultPriorityEditCapability.php failed to load since b32b84b64515669d6f566d77673b78e08d2a0864 (Answer 167).
Apr 28 2024, 15:49
avivey updated the summary of D25603: arc liberate.
Apr 28 2024, 15:48
avivey requested review of D25603: arc liberate.
Apr 28 2024, 15:48
zhe updated Q134: [BUG] ManiphestDefaultPriorityEditCapability.php failed to load since b32b84b64515669d6f566d77673b78e08d2a0864 from [BUG] to [BUG] ManiphestDefaultPriorityEditCapability.php failed to load since b32b84b64515669d6f566d77673b78e08d2a0864.
Apr 28 2024, 15:22 · Phorge, Bug Reports
zhe updated the name of F2168416: ManiphestDefaultPriorityEditCapability.php failed to load.png from "image.png" to "ManiphestDefaultPriorityEditCapability.php failed to load.png".
Apr 28 2024, 15:22
zhe asked Q134: [BUG] ManiphestDefaultPriorityEditCapability.php failed to load since b32b84b64515669d6f566d77673b78e08d2a0864.
Apr 28 2024, 15:21 · Phorge, Bug Reports
avivey added a comment to T15801: Mention on landing page that Phorge is a community fork of Phabricator.

Yeah, thad makes sense, I guess.

Apr 28 2024, 14:05 · Phorge
avivey removed a project from Q132: Why is there an `outline-style: none;` declaration for all links within Phorge/Phabricator?: Phorge.
Apr 28 2024, 14:02
avivey added a comment to D25548: Add (Advanced) Custom Fields to Item List.

I see "Unknown object" if the Diff repository is unset. Is that known?

Apr 28 2024, 13:13
avivey updated the diff for D25548: Add (Advanced) Custom Fields to Item List.
  • check for non-null repository in Revision
  • rebase
Apr 28 2024, 13:13
Iniquity added a project to Q132: Why is there an `outline-style: none;` declaration for all links within Phorge/Phabricator?: Phorge.
Apr 28 2024, 11:42
Iniquity added a comment to T15450: Configure another Ponder Question status "Closed, Graduated".

I agree that an additional status is needed for closing when creating a task. Current statuses are not obvious. "Closed, Graduated" is good to fast decision.

Apr 28 2024, 11:39 · Ponder, phorge.it install
Iniquity added a comment to T15801: Mention on landing page that Phorge is a community fork of Phabricator.

Suddenly, yesterday I was also talking in one of the kanban communities and I had to tell them that Phorge is a fork of the Phabricator, and not some kind of independent thing without a background. People don't quite understand this.

Apr 28 2024, 11:05 · Phorge
Jack_who_built_the_house updated the task description for T15801: Mention on landing page that Phorge is a community fork of Phabricator.
Apr 28 2024, 09:59 · Phorge
Jack_who_built_the_house updated the task description for T15801: Mention on landing page that Phorge is a community fork of Phabricator.
Apr 28 2024, 09:45 · Phorge
Jack_who_built_the_house updated the task description for T15801: Mention on landing page that Phorge is a community fork of Phabricator.
Apr 28 2024, 09:44 · Phorge
Jack_who_built_the_house created T15801: Mention on landing page that Phorge is a community fork of Phabricator.
Apr 28 2024, 09:43 · Phorge
revi added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

I probably missed the train, so… can you add the docs for this? :-P

Apr 28 2024, 08:53
revi created T15800: Comment templates to reuse.
Apr 28 2024, 08:48 · Feature Requests, Phorge

Apr 27 2024

revi updated revi.
Apr 27 2024, 20:32
revi changed Timezone from Asia/Seoul (always UTC+9, no DST) to Asia/Seoul https://k.revi.xyz/time.php on revi.
Apr 27 2024, 20:31
revi added a comment to T15775: Add more languages supported by Pygments for syntax highlighting.
Apr 27 2024, 17:48 · Phorge
revi updated revi.
Apr 27 2024, 09:36
banaanihillo added a comment to Q132: Why is there an `outline-style: none;` declaration for all links within Phorge/Phabricator? (Answer 164).

Sorry, doing my best trying to navigate both this site and Phabricator but it's a bit of an acquired taste thus far,

Apr 27 2024, 09:16
avivey accepted D25475: Drag & Drop Task Cover Image: also attach.

Pending that small inline, lgtm.

Apr 27 2024, 07:00
avivey accepted D25256: T15064: PHP8 related corrections.

lgtm

Apr 27 2024, 06:43

Apr 26 2024

Iniquity added a comment to Q133: Tags instead of subtypes (Answer 166).

I was just surprised that they weren't here, considering that they are used very successfully on Wikimedia. Do you think they are not needed here?

Apr 26 2024, 18:30
valerio.bozzolan added a comment to D25601: Fix exception trying to rename user to their previous username.

Maybe better to expand the test plan to check user creation as well

Apr 26 2024, 14:18
valerio.bozzolan added a comment to T15793: Exception trying to access non-existing EditEngine.

Ah, probably after WMF disabled some applications, some crawlers started crashing these. Understood.

Apr 26 2024, 13:11
aklapper closed T15793: Exception trying to access non-existing EditEngine as Resolved by committing rP4da88848bed8: Fix exception accessing a non-existing EditEngine.
Apr 26 2024, 12:33
aklapper closed D25597: Fix exception accessing a non-existing EditEngine.
Apr 26 2024, 12:33
aklapper committed rP4da88848bed8: Fix exception accessing a non-existing EditEngine.
Fix exception accessing a non-existing EditEngine
Apr 26 2024, 12:33
aklapper added a comment to T15793: Exception trying to access non-existing EditEngine.

I pretended to be a webcrawlerLooking into our downstream error logs. Some crawlers seem very creative for reasons I do not know.

Apr 26 2024, 12:29
valerio.bozzolan added a comment to D25256: T15064: PHP8 related corrections.

@avivey: still red flag?

Apr 26 2024, 12:10
valerio.bozzolan added a parent task for T15077: Rebrand: Tracking task: T15006: Re-brand Phorge.
Apr 26 2024, 12:08 · Phorge
valerio.bozzolan added a subtask for T15006: Re-brand Phorge: T15077: Rebrand: Tracking task.
Apr 26 2024, 12:08 · Phorge
valerio.bozzolan accepted D25597: Fix exception accessing a non-existing EditEngine.

technicallycorrect

Apr 26 2024, 11:57
valerio.bozzolan added a comment to T15793: Exception trying to access non-existing EditEngine.

How have you discovered this problem?

Apr 26 2024, 11:55
aklapper closed T15794: PHP 8.1 "strlen(null)" exceptions mass-editing tasks when custom Date field present, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Apr 26 2024, 11:00 · PHP 8 support
aklapper closed T15794: PHP 8.1 "strlen(null)" exceptions mass-editing tasks when custom Date field present as Resolved by committing rP93c7444d5c7a: Fix PHP 8.1 "strlen(null)" exception mass-editing tasks when custom Date field….
Apr 26 2024, 11:00 · PHP 8 support
aklapper closed D25599: Fix PHP 8.1 "strlen(null)" exception mass-editing tasks when custom Date field present.
Apr 26 2024, 11:00
aklapper committed rP93c7444d5c7a: Fix PHP 8.1 "strlen(null)" exception mass-editing tasks when custom Date field….
Fix PHP 8.1 "strlen(null)" exception mass-editing tasks when custom Date field…
Apr 26 2024, 11:00
aklapper closed T15792: Dashboard query panel requiring a Current Viewer throws exception when not logged in as Resolved by committing rPb32b84b64515: Fix exception for anonymous viewers on dashboard query panels with user….
Apr 26 2024, 10:54
aklapper closed D25598: Fix exception for anonymous viewers on dashboard query panels with user-specific data.
Apr 26 2024, 10:54
aklapper committed rPb32b84b64515: Fix exception for anonymous viewers on dashboard query panels with user….
Fix exception for anonymous viewers on dashboard query panels with user…
Apr 26 2024, 10:54
aklapper requested review of D25602: Do not hardcode default Priority names in Project Reports tooltip.
Apr 26 2024, 10:33
aklapper added a revision to T15799: Reports tooltip hardcodes Maniphest Priority field names: D25602: Do not hardcode default Priority names in Project Reports tooltip.
Apr 26 2024, 10:33
aklapper updated the task description for T15799: Reports tooltip hardcodes Maniphest Priority field names.
Apr 26 2024, 10:33
valerio.bozzolan awarded D25600: Mark created Pholio mockups as new objects to fix empty Feed transaction entries a Love token.
Apr 26 2024, 10:29
valerio.bozzolan added a comment to D25600: Mark created Pholio mockups as new objects to fix empty Feed transaction entries.

Probably we need some help to understand the semantic difference between these two:

Apr 26 2024, 10:28
aklapper created T15799: Reports tooltip hardcodes Maniphest Priority field names.
Apr 26 2024, 10:21
valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

I'm on latest master, and I'm still not able to try this 🤔 No errors. Just plaintext remarkup. Test case:

Apr 26 2024, 10:03
valerio.bozzolan added inline comments to D25548: Add (Advanced) Custom Fields to Item List.
Apr 26 2024, 09:56
valerio.bozzolan added a comment to D25548: Add (Advanced) Custom Fields to Item List.

I see "Unknown object" if the Diff repository is unset. Is that known?

Apr 26 2024, 09:51
valerio.bozzolan updated the name of F2165587: List with no repo.png from "image.png" to "List with no repo.png".
Apr 26 2024, 09:50
valerio.bozzolan accepted D25598: Fix exception for anonymous viewers on dashboard query panels with user-specific data.

Tested before and after, I love this! Thanks!

Apr 26 2024, 09:41
valerio.bozzolan updated the diff for D25598: Fix exception for anonymous viewers on dashboard query panels with user-specific data.
  • Run arc liberate from my clean working copy that has not ManiphestDefaultPriorityEditCapability (?)
  • Minor fix indentation of a comment in PhabricatorDashboardQueryPanelType.php:81
Apr 26 2024, 09:27
valerio.bozzolan accepted D25599: Fix PHP 8.1 "strlen(null)" exception mass-editing tasks when custom Date field present.

Can reproduce. Tested. Thanks :)

Apr 26 2024, 09:19
valerio.bozzolan updated the test plan for D25599: Fix PHP 8.1 "strlen(null)" exception mass-editing tasks when custom Date field present.
Apr 26 2024, 09:19