Page MenuHomePhorge
Feed All Stories

Apr 13 2024

mturdus committed R5:91dd43de7dee: T15781: arc liberate throws exception.
T15781: arc liberate throws exception
Apr 13 2024, 15:09
revi added a comment to Q123: [Feature] Phorge integrates with Keycloak.

GitHub/Facebook is already supported as a Login/Registration providers.

Apr 13 2024, 09:50 · Phorge, Feature Requests

Apr 12 2024

valerio.bozzolan added a comment to D25576: Improve PHPDoc of id().

I think the purpose is to tell the IDE that the function receives a type and returns that exact type.

Apr 12 2024, 21:07
speck added a comment to D25576: Improve PHPDoc of id().

I don’t believe this style of doc annotation is used elsewhere. What’s the purpose of this?

Apr 12 2024, 20:53
speck accepted D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

Seems good

Apr 12 2024, 20:51
bekay added a comment to T15782: Diagrams Extension is not installable/usable in its current form.

(Working on fixing it...)

Apr 12 2024, 20:00 · Diagrams (Extension)
tsc requested review of D25576: Improve PHPDoc of id().
Apr 12 2024, 19:32
avivey closed D25575: Make sure `offset` is an integer.
Apr 12 2024, 16:28
avivey committed rP0d9ca2589f7c: Make sure `offset` is an integer.
Make sure `offset` is an integer
Apr 12 2024, 16:28
aklapper added a comment to D25568: Fix PHP 8.1 "addcslashes(null)" exception exporting task list to tab-separated text.

Did my previous comment sufficiently elaborate that this is not a change in behavior? If the comment did not, please speak up before I may merge this. :) Thanks!

Apr 12 2024, 15:58
aklapper added a comment to D25575: Make sure `offset` is an integer.

(I took the liberty to link the specific change in Git in the commit message)

Apr 12 2024, 15:52
aklapper updated the summary of D25575: Make sure `offset` is an integer.
Apr 12 2024, 15:52
valerio.bozzolan accepted D25575: Make sure `offset` is an integer.

(Stupid question :D sorry - clear now)

Apr 12 2024, 13:56
LSobanski added Q125: "Not In" query operator and searching for project milestones (Answer 158).
Apr 12 2024, 13:52
avivey added a comment to D25575: Make sure `offset` is an integer.

Where I can document myself about undefined_magic_text? Undetected with grep 🤔

Apr 12 2024, 13:47
valerio.bozzolan added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

I still think that the two Subscriber Rule value should be a list strings should for consistency be Add subscriber rule value should be a list respectively Remove subscriber rule value should be a list.

Apr 12 2024, 12:28 · Workboard
valerio.bozzolan added a comment to D25575: Make sure `offset` is an integer.

Where I can document myself about undefined_magic_text? Undetected with grep 🤔

Apr 12 2024, 11:06
aklapper added a comment to Q124: [bug] Diffusion Commit History CommandException on git 2.42 (Answer 156).

That's due to https://git.kernel.org/pub/scm/git/git.git/commit/revision.c?id=71a1e94821666909b7b2bd62a36244c601f8430e

Apr 12 2024, 09:50
aklapper added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

I still think that the two Subscriber Rule value should be a list strings should for consistency be Add subscriber rule value should be a list respectively Remove subscriber rule value should be a list.

Apr 12 2024, 09:27 · Workboard
avivey added a comment to Q124: [bug] Diffusion Commit History CommandException on git 2.42 (Answer 156).

I've created D25575 for this case, and filed T15783 for the broader issue.

Apr 12 2024, 08:33
avivey requested review of D25575: Make sure `offset` is an integer.
Apr 12 2024, 08:32
avivey triaged T15783: Conduit doesn't validate missing params as Normal priority.
Apr 12 2024, 08:20 · Conduit

Apr 11 2024

valerio.bozzolan updated the diff for D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

fix red color for removal (like in PhabricatorProjectTriggerRemoveProjectsRule)

Apr 11 2024, 23:36 · Workboard
valerio.bozzolan updated the diff for D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

follow code review - thanks

Apr 11 2024, 23:20 · Workboard
revi updated revi.
Apr 11 2024, 18:20
bekay updated the task description for T15782: Diagrams Extension is not installable/usable in its current form.
Apr 11 2024, 18:13 · Diagrams (Extension)
bekay created T15782: Diagrams Extension is not installable/usable in its current form.
Apr 11 2024, 18:08 · Diagrams (Extension)
revi added a comment to T15670: Diffusion repository commits: avoid to be a black hole for webcrawlers.

Probably my somewhat 10 cents at a broader level;

Apr 11 2024, 17:58 · Discussion Needed
revi added a comment to D25573: Fix phacility link for arcanist guides.

Thanks! Definitely way more correct :) Feel free to arc land

Apr 11 2024, 17:45
revi closed D25573: Fix phacility link for arcanist guides.
Apr 11 2024, 17:38
revi committed rP603c877fa043: Fix phacility link for arcanist guides.
Fix phacility link for arcanist guides
Apr 11 2024, 17:38
bekay assigned T15781: arc liberate throws exception to mturdus.
Apr 11 2024, 16:41 · Diagrams (Extension)
bekay created T15781: arc liberate throws exception.
Apr 11 2024, 16:40 · Diagrams (Extension)
aklapper added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

UI wise this seems to work as expected, and I think there's no way to move stuff on a workboard via Conduit. Just needs some smaller string adjustments.

Apr 11 2024, 15:20 · Workboard
aklapper added a comment to D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

Small capitalization nitpick, seems all other options use sentence case instead of title case:

Screenshot from 2024-04-11 17-09-44.png (472×564 px, 37 KB)

Apr 11 2024, 15:14 · Workboard
aklapper updated the diff for D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

git rebase master

Apr 11 2024, 14:58 · Workboard
aklapper updated the diff for D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.

Make lint happy

Apr 11 2024, 12:17
aklapper requested review of D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.
Apr 11 2024, 12:13
aklapper added a revision to T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled: D25574: Expose only canonical Clone URI for external repo and Differential uninstalled.
Apr 11 2024, 12:13
tsc changed the visibility for F2139423: screenshot_1712829402.png.
Apr 11 2024, 12:11
aklapper created T15780: Expose only canonical Clone URI in Diffusion when repo hosted externally and Differential uninstalled.
Apr 11 2024, 12:07
revi changed Timezone from Asia/Seoul to Asia/Seoul (always UTC+9, no DST) on revi.
Apr 11 2024, 11:25
nicodoggie added a comment to Q124: [bug] Diffusion Commit History CommandException on git 2.42 (Answer 156).

I'll keep the older version of git on until this is patched. One of the stakeholders of that repo can't be arsed to add params to the URL. Thanks for the alternative workaround though!

Apr 11 2024, 11:09
aklapper accepted D25573: Fix phacility link for arcanist guides.

Thanks! Definitely way more correct :) Feel free to arc land

Apr 11 2024, 10:58
revi requested review of D25573: Fix phacility link for arcanist guides.
Apr 11 2024, 10:51
avivey raised the priority of T15106: "Upload file" in remarkup text fields should attach by default from Normal to High.
Apr 11 2024, 10:41 · Files, Remarkup

Apr 10 2024

tsc triaged T15779: integrate phorge data into gantt chart as Normal priority.
Apr 10 2024, 10:26 · Gantt Charts (Extension)
tsc created T15779: integrate phorge data into gantt chart.
Apr 10 2024, 10:26 · Gantt Charts (Extension)
tsc moved T15777: Integrate Frappe JS from Doing to Done on the Gantt Charts (Extension) board.
Apr 10 2024, 10:22 · Gantt Charts (Extension)
tsc closed T15777: Integrate Frappe JS as Resolved by committing R14:dcb26296037b: integrate gantt library.
Apr 10 2024, 10:22 · Gantt Charts (Extension)
tsc committed R14:dcb26296037b: integrate gantt library.
integrate gantt library
Apr 10 2024, 10:22
tsc moved T15777: Integrate Frappe JS from ToDo to Doing on the Gantt Charts (Extension) board.
Apr 10 2024, 10:19 · Gantt Charts (Extension)
tsc triaged T15777: Integrate Frappe JS as Normal priority.
Apr 10 2024, 10:19 · Gantt Charts (Extension)
tsc moved T15776: Initialize Development Environment from Doing to Done on the Gantt Charts (Extension) board.
Apr 10 2024, 10:16 · Gantt Charts (Extension)
tsc committed R14:dca9eb02040a: init dev env.
init dev env
Apr 10 2024, 10:15
tsc closed T15776: Initialize Development Environment as Resolved by committing R14:dca9eb02040a: init dev env.
Apr 10 2024, 10:15 · Gantt Charts (Extension)
tsc created T15778: Add configuration for custom fields.
Apr 10 2024, 10:09 · Gantt Charts (Extension)
tsc moved T15776: Initialize Development Environment from Backlog to Doing on the Gantt Charts (Extension) board.
Apr 10 2024, 10:07 · Gantt Charts (Extension)
tsc moved T15777: Integrate Frappe JS from Backlog to ToDo on the Gantt Charts (Extension) board.
Apr 10 2024, 10:07 · Gantt Charts (Extension)
tsc created T15777: Integrate Frappe JS.
Apr 10 2024, 10:06 · Gantt Charts (Extension)
tsc created T15776: Initialize Development Environment.
Apr 10 2024, 10:05 · Gantt Charts (Extension)
avivey closed T15773: Community Project: Gantt Diagrams as Resolved.

Done:

Apr 10 2024, 04:52 · Phactory: Community Projects
avivey removed a hashtag from Gantt Charts (Extension): #gantt_diagrams_extension.
Apr 10 2024, 04:50
avivey renamed Gantt Charts (Extension) from Gantt Diagrams (Extension) to Gantt Charts (Extension).
Apr 10 2024, 04:50
avivey edited Description on Gantt Charts (Extension).
Apr 10 2024, 04:47
avivey created Gantt Charts (Extension).
Apr 10 2024, 04:46
avivey claimed T15773: Community Project: Gantt Diagrams.
Apr 10 2024, 04:45 · Phactory: Community Projects

Apr 9 2024

l2dy created T15775: Add more languages supported by Pygments for syntax highlighting.
Apr 9 2024, 16:12 · Phorge
avivey added Q125: "Not In" query operator and searching for project milestones (Answer 157).
Apr 9 2024, 12:33

Apr 8 2024

Sten added a comment to T15751: Make Libphutil and Linters support modern PHP syntax.

I wonder if xhpast can be ditched. Eg:
For linters, use something off-the-shelf such as phpcs (https://github.com/squizlabs/PHP_CodeSniffer)
For diviner parsing of PHP code, I look at the class documentation (eg https://we.phorge.it/book/libphutil/class/ArcanistConduitCallFuture/) and question as to whether this provides anyone with any benefit.

Apr 8 2024, 15:17 · Phorge Development Tools
LSobanski asked Q125: "Not In" query operator and searching for project milestones.
Apr 8 2024, 12:51
Sten updated the task description for T15751: Make Libphutil and Linters support modern PHP syntax.
Apr 8 2024, 12:08 · Phorge Development Tools
aklapper closed D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Apr 8 2024, 11:14
aklapper committed rP5a5c456264af: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Correct docs of PhabricatorPHIDType::getAllTypesForApplication()
Apr 8 2024, 11:14
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

and I'm sorry that this is becoming so time expensive

Apr 8 2024, 11:12
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

I guess another question is whether to define an abstract public function getCommentFieldPlaceholderText() in parent PhabricatorEditEngine and then add to all and every child EditEngine a default public function getCommentFieldPlaceholderText($object_phid) { return '' };. Feels cleaner to me.

Apr 8 2024, 11:11
valerio.bozzolan added a comment to D25546: Warn in comment field if task is closed as duplicate.

Ouch I see that receiving the engine was very complicated.

Apr 8 2024, 11:09
aklapper requested review of D25546: Warn in comment field if task is closed as duplicate.
Apr 8 2024, 11:01
aklapper updated the diff for D25546: Warn in comment field if task is closed as duplicate.

Abstract logic: Move application specific conditions to display a comment field placeholder text into the corresponding EditEngine of the object that the comment field is displayed in, by defining a public getCommentFieldPlaceholderText() function.

Apr 8 2024, 11:01
tsc updated the task description for T15773: Community Project: Gantt Diagrams.
Apr 8 2024, 10:35 · Phactory: Community Projects
aklapper added a comment to D25546: Warn in comment field if task is closed as duplicate.

I also don't get if in this part we have access to any thing related to Maniphest, ManiphestEditEngine or this kind of stuff, to just call $something->getCommentPanelPlaceholder() and have the business logic there in the specific application itself.

Apr 8 2024, 10:32
Sten added a comment to T15047: Officially raise minimum required PHP version to 7.2.
In T15047#1308, @speck wrote:
Apr 8 2024, 10:26 · Phorge

Apr 7 2024

valerio.bozzolan accepted D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().

yesyes

Apr 7 2024, 21:01
aklapper requested review of D25572: Correct docs of PhabricatorPHIDType::getAllTypesForApplication().
Apr 7 2024, 20:00
mturdus retitled D25571: T15774: Celerity: javascript minification issue with template literals (backticked strings) from Summary: T15774.
Apr 7 2024, 11:51
mturdus requested review of D25571: T15774: Celerity: javascript minification issue with template literals (backticked strings).
Apr 7 2024, 11:49
mturdus created T15774: Celerity: javascript minification issue with template literals (backticked strings).
Apr 7 2024, 11:41
mturdus added a comment to Q108: Phorge and Mermaid Js (Answer 139).

Sorry for the late reply.
The Diagrams extension (which just references the draw.io codebase) already has something like that in it.
You can use {DIAG1} in remarkup for showing Diagram 1 in e.g. a wiki document.
You can also import Mermaid diagrams in here.

Apr 7 2024, 10:45
tsc created T15773: Community Project: Gantt Diagrams.
Apr 7 2024, 10:42 · Phactory: Community Projects

Apr 6 2024

tsc edited the content of How to Write Extensions.
Apr 6 2024, 20:12 · Extension Development

Apr 5 2024

valerio.bozzolan added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

A weird but... expandable, fast, easy possibility is introducing this syntax:

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

Also apologies for not testing this locally in the phab ui, I was far too confident in my TDD.

Apr 5 2024, 19:52
20after4 added a comment to D25540: Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes.

man I didn't even consider that you could actually have a valid project named #0dba11 ... maybe the syntax should be something different. #{00ffff} perhaps?

Apr 5 2024, 19:51
avivey placed T15030: Support a Phorge Extensions ecosystem up for grabs.

Did that Phactory: Hosting Projects Here

Apr 5 2024, 16:36 · Extension Development, Phactory: Community Projects, Phorge
avivey created an object: Phactory: Hosting Projects Here.
Apr 5 2024, 16:34 · Phactory: Community Projects
avivey closed T15760: Community Repo: DeepClone as Resolved.
Apr 5 2024, 16:20 · Phactory: Community Projects
avivey closed D25570: Show rest of task page when graph errors out.
Apr 5 2024, 10:26
avivey committed rPecbef3fdf4b6: Show rest of task page when graph errors out.
Show rest of task page when graph errors out
Apr 5 2024, 10:26
avivey added a comment to T15772: Task with graph issue won't show.

This script can be used to download the entire graph:

Apr 5 2024, 10:05 · Maniphest
valerio.bozzolan edited the content of Next Up.
Apr 5 2024, 09:34