Page MenuHomePhorge
Feed All Stories

Apr 3 2024

tsc updated the diff for D25558: Initial work.

Remove comment cloning

Apr 3 2024, 08:58 · DeepClone (Extension)
nicodoggie updated the question details for Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 3 2024, 08:57 · Diffusion
nicodoggie asked Q124: [bug] Diffusion Commit History CommandException on git 2.42.
Apr 3 2024, 08:54 · Diffusion
aklapper added inline comments to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 08:22
aklapper added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

In this way, do we skip that column creating a column shift?

Maybe we need to promote that NULL to empty string

Apr 3 2024, 08:18
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Apr 3 2024, 08:13
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

add minor comment - ready again - tested

Apr 3 2024, 08:09
bekay added a comment to V5: Should we remove the code-generated documents from this instance?.

I never use them, because there is no real method search. I think, we should be considering generating a documentation with a real php documention tool. But whatever we do: I think we can remove them in their current form.

Apr 3 2024, 08:06 · Diviner
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

introduce a nice applyExternalEffect() to change external things (the orginal file)

Apr 3 2024, 08:05
valerio.bozzolan added a comment to D25475: Drag & Drop Task Cover Image: also attach.

All of this should maybe go under "applyExternalEffects()"

Apr 3 2024, 07:16
avivey created V5: Should we remove the code-generated documents from this instance?.
Apr 3 2024, 07:04 · Diviner
avivey added a comment to D25475: Drag & Drop Task Cover Image: also attach.

All of this should maybe go under "applyExternalEffects()", but I can't find any doc that explains what should go there. Looks like external runs after all the internal and the object being saved, and before final. 🤷‍♂️

Apr 3 2024, 06:51
avivey added a comment to T15768: Better tracking tools for Files.

See also note in https://we.phorge.it/D25475#inline-3542 - looks like "creating a transformation" is done in many places.

Apr 3 2024, 06:41 · Files
valerio.bozzolan edited the content of 2023 week 49.
Apr 3 2024, 06:39
avivey added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

In this way, do we skip that column creating a column shift?

Apr 3 2024, 05:40
valerio.bozzolan added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

In this way, do we skip that column creating a column shift?

Apr 3 2024, 05:09
speck added inline comments to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 02:31
20after4 added inline comments to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
Apr 3 2024, 01:21
20after4 added inline comments to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
Apr 3 2024, 01:18
20after4 updated the diff for D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

Address review feedback:

Apr 3 2024, 01:18
20after4 accepted D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 3 2024, 00:50
20after4 accepted D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 3 2024, 00:49

Apr 2 2024

speck added a comment to D25475: Drag & Drop Task Cover Image: also attach.

The change looks reasonable though I’m not familiar at this level of the database schema design

Apr 2 2024, 22:01
aklapper requested review of D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:49
aklapper added a revision to T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text: D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:49
aklapper created T15771: PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.
Apr 2 2024, 20:45
aklapper requested review of D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:31
aklapper added a revision to T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV: D25567: Fix PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:31 · PHP 8 support
aklapper created T15770: PHP 8.1 "preg_match(null)" exception exporting task list to CSV.
Apr 2 2024, 20:30 · PHP 8 support
aklapper added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

A root problem is that highlighted line number(s) should be a # fragment really, to do not multiply pages exponentially.

Apr 2 2024, 19:34 · Discussion Needed
aklapper edited P35 Replace fragments.
Apr 2 2024, 19:34
aklapper created P35 Replace fragments.
Apr 2 2024, 19:32
20after4 added a comment to D25549: Add Standard Custom Fields to Item List.

I'll test this locally, I can't see any reason we shouldn't merge it.

Apr 2 2024, 19:22
20after4 awarded D25475: Drag & Drop Task Cover Image: also attach a Mountain of Wealth token.
Apr 2 2024, 19:21
20after4 awarded D25538: Separate repository home and browse view in tab menu a Orange Medal token.
Apr 2 2024, 19:19
20after4 awarded D25566: Fix setup check for gzip request mangling being sent as GET a Mountain of Wealth token.
Apr 2 2024, 19:15
20after4 updated 20after4.
Apr 2 2024, 19:14
kat closed D25566: Fix setup check for gzip request mangling being sent as GET.
Apr 2 2024, 18:49
kat committed rPd4af32c1d412: Fix setup check for gzip request mangling being sent as GET.
Fix setup check for gzip request mangling being sent as GET
Apr 2 2024, 18:49
avivey added a comment to D25566: Fix setup check for gzip request mangling being sent as GET.

@kat: I've added you to the Trusted Contributors project, so you can now land this change!

Apr 2 2024, 18:34
avivey added a member for Trusted Contributors: kat.
Apr 2 2024, 18:33
avivey added a comment to D25548: Add (Advanced) Custom Fields to Item List.

Traced the Flags in Revision back to its origin in https://secure.phabricator.com/T1557. I knew about this one - but I was 100% sure that the feature was lost when the SearchEngine classes were introduced.

Apr 2 2024, 18:28
bekay retitled D25538: Separate repository home and browse view in tab menu from Seperate repository home and browse view in tab menu
Apr 2 2024, 14:36
valerio.bozzolan edited the content of Next Up.
Apr 2 2024, 14:19
valerio.bozzolan added a comment to D25538: Separate repository home and browse view in tab menu.

Whops, typo "Seperate" in the title - sorry for not noticing

Apr 2 2024, 14:16
bekay closed T15728: Repo home view and browse view share the same menu tab as Resolved by committing rPba835fe0eced: Seperate repository home and browse view in tab menu.
Apr 2 2024, 13:56 · Discussion Needed, Diffusion
bekay closed D25538: Separate repository home and browse view in tab menu.
Apr 2 2024, 13:56
bekay committed rPba835fe0eced: Seperate repository home and browse view in tab menu.
Seperate repository home and browse view in tab menu
Apr 2 2024, 13:56
bekay updated the summary of D25538: Separate repository home and browse view in tab menu.
Apr 2 2024, 13:40
valerio.bozzolan accepted D25538: Separate repository home and browse view in tab menu.

Congratulations to both bekay and avivey. Minimum change, maximum result.

Apr 2 2024, 13:40
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Apr 2 2024, 13:32
valerio.bozzolan updated the diff for D25475: Drag & Drop Task Cover Image: also attach.

beautified even more - all logic inside the Transaction itself

Apr 2 2024, 13:30
valerio.bozzolan updated the summary of D25475: Drag & Drop Task Cover Image: also attach.
Apr 2 2024, 13:30
avivey accepted D25538: Separate repository home and browse view in tab menu.
Apr 2 2024, 13:18
valerio.bozzolan added a project to T15768: Better tracking tools for Files: Files.
Apr 2 2024, 13:09 · Files
valerio.bozzolan triaged T15612: Missing "Authored on" commit date for Subversion commits as Normal priority.

I can reproduce this, on an hosted Subversion repository.

Apr 2 2024, 11:17 · User-valerio.bozzolan, Diffusion, Bug Reports
bekay added a comment to D25538: Separate repository home and browse view in tab menu.

I'd even suggest we can go one step further, and in the Home tab show the Readme above the files (and maybe change the order/highlight some other UI elements too).

Apr 2 2024, 10:01
bekay updated the diff for D25538: Separate repository home and browse view in tab menu.
  • Moves readme to the top in home view
Apr 2 2024, 09:58
bekay added a comment to Q108: Phorge and Mermaid Js (Answer 139).

Well, my idea was to use the already implemented logic of the diagram extension and just extend it with another diagram renderer. But @mturdus is not responding 😁

Apr 2 2024, 09:17
bekay added a comment to T15744: Render html color codes in remarkup.

Well, you know what would be next level for a dev? If (s)he clicks on it, the color is copied to the clipboard. We can't use this behavior, because behaviors loose their state in the remarkup cache...

Apr 2 2024, 09:12 · Discussion Needed, Remarkup
avivey added a comment to Q108: Phorge and Mermaid Js (Answer 139).

The Github syntax for this is bad. That's the code block syntax. It makes it impossible to have code-block with mermaid syntax.

Apr 2 2024, 09:10
valerio.bozzolan awarded Q108: Phorge and Mermaid Js a Yellow Medal token.
Apr 2 2024, 08:48
valerio.bozzolan added a comment to Q108: Phorge and Mermaid Js (Answer 139).

If Phorge adds this feature, it is a good opportunity to be nice to thousands of people who use GitLab and GitHub, to unify with their syntax. Visible here:

Apr 2 2024, 08:48
valerio.bozzolan added a comment to Q108: Phorge and Mermaid Js.

I've added additional context since interestingly this feature is available since 2017 in GitLab :O wow

Apr 2 2024, 08:46
valerio.bozzolan updated the question details for Q108: Phorge and Mermaid Js.
Apr 2 2024, 08:46
valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
  1. Are we interested in #fff?
Apr 2 2024, 07:50
avivey accepted D25566: Fix setup check for gzip request mangling being sent as GET.
Apr 2 2024, 07:44
valerio.bozzolan triaged T15681: PHP8 error running "ssh vcs-user@phorge.yourcompany.com conduit conduit.ping" as Low priority.

Looking at the mentioned question, it seems a NULL pointer arrives as first argument in phutil_encode_log(). Fortunately that function is used by only 3 places:

Apr 2 2024, 07:18 · PHP 8 support
avivey added Q123: [Feature] Phorge integrates with Keycloak (Answer 155).
Apr 2 2024, 06:25
ncoker added a comment to Q123: [Feature] Phorge integrates with Keycloak.

Yes will be great to see a SAML or Oauth support for external authorities like:

  • Keycloak
  • Entra ID
  • Github
  • Facebook
  • WeChat / WeCom
Apr 2 2024, 02:43 · Phorge, Feature Requests
speck accepted D25566: Fix setup check for gzip request mangling being sent as GET.

Ah yep, GET with body will get flagged in a number of cases.

Apr 2 2024, 01:05

Apr 1 2024

avivey accepted D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

looks good to me - couple of small inlines....

Apr 1 2024, 19:41
avivey added a comment to D25548: Add (Advanced) Custom Fields to Item List.

(Flags only show up in Maniphest on this one; I'll add them to more apps in a layer diff)

Apr 1 2024, 19:30
20after4 added a comment to T15744: Render html color codes in remarkup.

This D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes should be ready to merge now, if someone wouldn't mind reviewing it.

Apr 1 2024, 18:14 · Discussion Needed, Remarkup
20after4 accepted D25566: Fix setup check for gzip request mangling being sent as GET.

Discussed on IRC: it seems that this should have been POST all along.

Apr 1 2024, 18:12
20after4 added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

About your Remarkup unit tests, try to rebase. Maybe related to D25559.

Apr 1 2024, 18:11
20after4 retitled D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes from WIP: add PhutilRemarkupHexColorCodeRule
Apr 1 2024, 18:10
20after4 updated the diff for D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.
  • Fixed a logic bug.
  • Added passing unit tests.
Apr 1 2024, 18:04
aklapper accepted D25548: Add (Advanced) Custom Fields to Item List.

IIUC this adds Flags in Differential, Maniphest, etc list views, and adds the repository in Differential list view?

Apr 1 2024, 17:59
kat requested review of D25566: Fix setup check for gzip request mangling being sent as GET.
Apr 1 2024, 17:53
aklapper updated the diff for D25256: T15064: PHP8 related corrections.

Remove another change which is unneeded now

Apr 1 2024, 11:47
aklapper updated the diff for D25256: T15064: PHP8 related corrections.

Remove two changes from patch which got already fixed in the meantime; rebase

Apr 1 2024, 11:41
aklapper requested review of D25565: Make incoming mail handling more robust / correct.
Apr 1 2024, 10:32
aklapper added a revision to T15769: Make handling incoming mail a bit more robust/correct: D25565: Make incoming mail handling more robust / correct.
Apr 1 2024, 10:32
aklapper created T15769: Make handling incoming mail a bit more robust/correct.
Apr 1 2024, 10:27
aklapper closed T15761: PHP 8.1 "strlen(null)" exception entering autocomplete project tag in task comment, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Apr 1 2024, 08:40 · PHP 8 support
aklapper closed T15761: PHP 8.1 "strlen(null)" exception entering autocomplete project tag in task comment as Resolved by committing rP713188bf1710: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete….
Apr 1 2024, 08:40 · PHP 8 support
aklapper closed D25556: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete without additional hashtag slugs defined.
Apr 1 2024, 08:40
aklapper committed rP713188bf1710: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete….
Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete…
Apr 1 2024, 08:40
aklapper closed T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php as Wontfix.

Abandoning per last comment

Apr 1 2024, 08:40
aklapper abandoned D25526: Avoid exception in revision timeline when left diff does not exist.

Abandoning per last comment

Apr 1 2024, 08:40
valerio.bozzolan accepted D25556: Fix PHP 8.1 "strlen(null)" exception querying project tags for autocomplete without additional hashtag slugs defined.
Apr 1 2024, 08:31

Mar 31 2024

avivey created T15768: Better tracking tools for Files.
Mar 31 2024, 20:43 · Files
aklapper added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Argh, sorry!

Mar 31 2024, 16:12
valerio.bozzolan added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

(Whops! wrong summary)

Mar 31 2024, 14:07
aklapper closed T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated", a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Mar 31 2024, 13:25 · PHP 8 support
aklapper closed T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated" as Resolved by committing rPa69db10c5e15: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 31 2024, 13:25 · PHP 8 support
aklapper closed D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 31 2024, 13:25
aklapper committed rPa69db10c5e15: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser
Mar 31 2024, 13:25
aklapper closed T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Mar 31 2024, 13:21 · PHP 8 support