Page MenuHomePhorge
Feed All Stories

Apr 2 2024

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 · PHP 8 support
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 · PHP 8 support
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/8.4, 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/8.4, 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/8.4, as Resolved.
Mar 31 2024, 13:21 · PHP 8 support
aklapper closed T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header as Resolved by committing rP186768ccfd88: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 13:21 · PHP 8 support
aklapper closed D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 13:21
aklapper committed rP186768ccfd88: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Fix PHP 8.1 "strlen(null)" exception when received email lacks From header
Mar 31 2024, 13:21
avivey accepted D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 12:17
avivey accepted D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

:-)

Mar 31 2024, 12:17
aklapper updated the diff for D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Correct array initialization; keep line in parse().

Mar 31 2024, 12:01
aklapper requested review of D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 11:54
aklapper added a revision to T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header: D25564: Fix PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 11:54 · PHP 8 support
aklapper created T15767: PHP 8.1 "strlen(null)" exception when received email lacks From header.
Mar 31 2024, 11:51 · PHP 8 support
avivey added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Is that really as trivial as in my last revision?

Mar 31 2024, 08:46
aklapper updated the diff for D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

and now for real, without #[\AllowDynamicProperties]

Mar 31 2024, 08:42
aklapper updated the diff for D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Can we just define the used properties instead? Doesn't look like there's too many of them.

Mar 31 2024, 08:35

Mar 30 2024

avivey requested changes to D25029: Co-Author support in arc land T15044 (Arcanist repo).

house-keeping...

Mar 30 2024, 12:28 · Arcanist
avivey requested changes to D25028: Co-Author support in arc land T15044 (Phorge repo).

Changing status for house-keeping.

Mar 30 2024, 12:28 · Arcanist
avivey accepted 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).

Mar 30 2024, 12:25
valerio.bozzolan closed T15752: Allow to find objects by multiple custom field values (IN query) as Resolved by committing rP5263d5d59030: Custom integer fields: fix search by array of possible values.
Mar 30 2024, 11:14 · Feature Requests
valerio.bozzolan closed D25554: Custom integer fields: fix search by array of possible values.
Mar 30 2024, 11:14
valerio.bozzolan committed rP5263d5d59030: Custom integer fields: fix search by array of possible values.
Custom integer fields: fix search by array of possible values
Mar 30 2024, 11:14
20after4 awarded D25561: Fix important regression in search engine a Mountain of Wealth token.
Mar 30 2024, 11:02
20after4 accepted D25554: Custom integer fields: fix search by array of possible values.
Mar 30 2024, 11:01

Mar 29 2024

valerio.bozzolan added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Plenty of creative scope for a follow-up Diff - T15766

Mar 29 2024, 13:20
valerio.bozzolan created T15766: Cleanup a bit MimeMailParser.
Mar 29 2024, 13:20 · Good Starter Task
valerio.bozzolan added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

I agree and I'm quite sure that just parts is missing

Mar 29 2024, 13:11
avivey added a comment to D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.

Can we just define the used properties instead? Doesn't look like there's too many of them.

Mar 29 2024, 12:07
aklapper requested review of D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 29 2024, 11:37
aklapper added a revision to T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated": D25563: Fix "Creation of dynamic property is deprecated" PHP 8.2 error in MimeMailParser.
Mar 29 2024, 11:37 · PHP 8 support
aklapper created T15765: PHP 8.2 error: "Creation of dynamic property MimeMailParser::$parts is deprecated".
Mar 29 2024, 11:36 · PHP 8 support
avivey added a comment to D25558: Initial work.

IIRC, The save() command won't generate any Feed item, so the unified feed entry would be either "xxx triaged this task" or "xxx added a comment". Also, for each comment added, a new Feed item will be generated, which is probably not what you'd like.

Mar 29 2024, 09:27 · DeepClone (Extension)
valerio.bozzolan closed D25552: Config Projects Extra Fields: link to the doc (like User).
Mar 29 2024, 07:26
valerio.bozzolan committed rP48e121c485a2: Config Projects Extra Fields: link to the doc (like User).
Config Projects Extra Fields: link to the doc (like User)
Mar 29 2024, 07:26

Mar 28 2024

tsc updated the diff for D25558: Initial work.

fix linting issues

Mar 28 2024, 20:50 · DeepClone (Extension)
tsc updated the diff for D25558: Initial work.

Clone custom fields

Mar 28 2024, 20:47 · DeepClone (Extension)
aklapper accepted D25552: Config Projects Extra Fields: link to the doc (like User).

LGTM

Mar 28 2024, 20:07
aklapper placed T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID' up for grabs.
Mar 28 2024, 19:54 · Affects-Wikimedia, Bug Reports
aklapper added a subtask for T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID': T15764: Moving tasks on a workboard via the "Add Action" dropdown does not update column and column positions tables.
Mar 28 2024, 19:54 · Affects-Wikimedia, Bug Reports
aklapper added a parent task for T15764: Moving tasks on a workboard via the "Add Action" dropdown does not update column and column positions tables: T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID'.
Mar 28 2024, 19:54 · Workboard, Bug Reports
aklapper created T15764: Moving tasks on a workboard via the "Add Action" dropdown does not update column and column positions tables.
Mar 28 2024, 19:50 · Workboard, Bug Reports
valerio.bozzolan 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.

Mar 28 2024, 08:54
valerio.bozzolan awarded Q123: [Feature] Phorge integrates with Keycloak a Yellow Medal token.
Mar 28 2024, 08:46 · Phorge, Feature Requests
zhe asked Q123: [Feature] Phorge integrates with Keycloak.
Mar 28 2024, 06:17 · Phorge, Feature Requests

Mar 27 2024

tsc updated the summary of D25558: Initial work.
Mar 27 2024, 11:14 · DeepClone (Extension)