Page MenuHomePhorge
Feed All Stories

Apr 18 2025

A_smart_kitten asked Q177: Should it be easier for non-community-members to submit security reports?.
Apr 18 2025, 16:00 · Security

Apr 17 2025

bekay closed T16029: Hovercard trigger inside hovercard content closes hovercard as Resolved by committing rP9d52caf19a28: Disable opening of hovercard if trigger node is inside hovercard.
Apr 17 2025, 07:55 · UX, Bug Reports
bekay closed D25965: Disable opening of hovercard if trigger node is inside hovercard.
Apr 17 2025, 07:55
bekay committed rP9d52caf19a28: Disable opening of hovercard if trigger node is inside hovercard.
Apr 17 2025, 07:55
bekay added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.

@avivey is right... you should add the button where the remarkup code block is created. The remarkup tests should be edited and the markup of the button added in every txt file testing the code block!

Apr 17 2025, 07:27
aklapper resigned from D25966: Add a Copy-to-Clipboard Button to code blocks.
Apr 17 2025, 06:43
avivey added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.
In D25966#25739, @bekay wrote:

First of all: you should create the copy button server side. Ideally inside the remark rule for creating a code block. There you can attach the ressources too. And you can add sigils to the button. Javelin uses sigils to attach behaviors and listen to events.

I'm still creating the button via javascript because if I do if on server side I may break some remarkup unit tests ...

Apr 17 2025, 06:33
mturdus added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.
In D25966#25739, @bekay wrote:

First of all: you should create the copy button server side. Ideally inside the remark rule for creating a code block. There you can attach the ressources too. And you can add sigils to the button. Javelin uses sigils to attach behaviors and listen to events.

Apr 17 2025, 05:35
mturdus added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.
Apr 17 2025, 05:33
mturdus updated the diff for D25966: Add a Copy-to-Clipboard Button to code blocks.

javascript replaced with javelin stuff

Apr 17 2025, 05:25

Apr 16 2025

aklapper requested changes to D25966: Add a Copy-to-Clipboard Button to code blocks.
Apr 16 2025, 20:02
aklapper updated the task description for T16037: Bump ws npm package for Aphlict.
Apr 16 2025, 17:21 · Security, Aphlict
aklapper added a revision to T16037: Bump ws npm package for Aphlict: D25967: Aphlict: Bump NodeJS package ws from 7.5.0 to 7.5.10.
Apr 16 2025, 17:15 · Security, Aphlict
aklapper requested review of D25967: Aphlict: Bump NodeJS package ws from 7.5.0 to 7.5.10.
Apr 16 2025, 17:15
aklapper updated the task description for T16037: Bump ws npm package for Aphlict.
Apr 16 2025, 17:11 · Security, Aphlict
pppery added a member for Trusted Contributors: danielyepezgarces.
Apr 16 2025, 17:07
aklapper updated the task description for T16037: Bump ws npm package for Aphlict.
Apr 16 2025, 17:03 · Security, Aphlict
aklapper created T16037: Bump ws npm package for Aphlict.
Apr 16 2025, 17:03 · Security, Aphlict
bekay added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.

First of all: you should create the copy button server side. Ideally inside the remark rule for creating a code block. There you can attach the ressources too. And you can add sigils to the button. Javelin uses sigils to attach behaviors and listen to events.

Apr 16 2025, 15:30
ton renamed Gopher Burrow from Rust Conduit Client to Gopher Burrow.
Apr 16 2025, 15:13
valerio.bozzolan added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.

@bekay

  • when using mousedown in combination with an a-tag with href=#, I don't know how to convert e.preventDefault. e.prevent() didn't work the same
Apr 16 2025, 15:07
mturdus updated subscribers of D25966: Add a Copy-to-Clipboard Button to code blocks.

@bekay
I tried to use JX.Stratcom.listen but I ran into the following issues:

  • I couldn't use mouseenter and mouseleave events for some reason
  • when using mousedown in combination with an a-tag with href=#, I don't know how to convert e.preventDefault. e.prevent() didn't work the same
Apr 16 2025, 15:01
mturdus added a comment to D25966: Add a Copy-to-Clipboard Button to code blocks.

Comments from z1 chat:

Apr 16 2025, 14:58
mturdus updated the diff for D25966: Add a Copy-to-Clipboard Button to code blocks.

ES5 compatibility issues fixed

Apr 16 2025, 14:55
bekay added a comment to D25965: Disable opening of hovercard if trigger node is inside hovercard.

Uh nice, thank you! This seems to work as expected:

Screenshot From 2025-04-16 11-10-04.png (289×916 px, 66 KB)

I wonder if this also influences T15884: "Uncaught TypeError: spec is undefined" and no hovercard over task link in Aphlict notification which I do not manage to reproduce right now (and that might instead be related to running a newer node-ws version locally)

Apr 16 2025, 13:26
aklapper added a comment to T16035: Update embedded copy of Font Awesome 4.7.0.

This might be a bad idea after looking up more docs:

Apr 16 2025, 13:13
aklapper added inline comments to D25966: Add a Copy-to-Clipboard Button to code blocks.
Apr 16 2025, 13:11
mturdus requested review of D25966: Add a Copy-to-Clipboard Button to code blocks.
Apr 16 2025, 12:40
mturdus added a revision to T16036: Feature Request: Add a Copy-to-Clipboard Button to code blocks: D25966: Add a Copy-to-Clipboard Button to code blocks.
Apr 16 2025, 12:40 · Remarkup
mturdus created T16036: Feature Request: Add a Copy-to-Clipboard Button to code blocks.
Apr 16 2025, 12:37 · Remarkup
aklapper created T16035: Update embedded copy of Font Awesome 4.7.0.
Apr 16 2025, 09:25
aklapper updated the test plan for D25965: Disable opening of hovercard if trigger node is inside hovercard.
Apr 16 2025, 09:13
aklapper retitled D25965: Disable opening of hovercard if trigger node is inside hovercard from Disables opening of hovercard if trigger node is inside hovercard
Apr 16 2025, 09:13
aklapper accepted D25965: Disable opening of hovercard if trigger node is inside hovercard.

Uh nice, thank you! This seems to work as expected:

Screenshot From 2025-04-16 11-10-04.png (289×916 px, 66 KB)

Apr 16 2025, 09:13
aklapper updated the summary of D25965: Disable opening of hovercard if trigger node is inside hovercard.
Apr 16 2025, 07:42
aklapper edited the content of Next Up.
Apr 16 2025, 07:29

Apr 15 2025

bekay updated the answer details for Q172: Hover items are blocking the view (Answer 218).
Apr 15 2025, 18:10
bekay claimed T16034: Stop blocking UX behavior of hovercards.
Apr 15 2025, 18:09 · UX
bekay created T16034: Stop blocking UX behavior of hovercards.
Apr 15 2025, 18:09 · UX
bekay updated the answer details for Q172: Hover items are blocking the view (Answer 218).
Apr 15 2025, 17:36
bekay requested review of D25965: Disable opening of hovercard if trigger node is inside hovercard.
Apr 15 2025, 17:35
bekay added a revision to T16029: Hovercard trigger inside hovercard content closes hovercard: D25965: Disable opening of hovercard if trigger node is inside hovercard.
Apr 15 2025, 17:35 · UX, Bug Reports
bekay added a comment to D25962: Implements remarkup rendering with the drawio viewer component.

@mturdus the page option is now 1-indexed and I have fixes some css styles for a better rendering of different options.

Apr 15 2025, 16:59
bekay updated the diff for D25962: Implements remarkup rendering with the drawio viewer component.
  • make page option 1-indexed
  • make layout, float and width rendering options more concise
  • remove console.log
Apr 15 2025, 16:57
aklapper edited the content of Next Up.
Apr 15 2025, 15:04
mainframe98 closed D25957: Replace usages of PhutilProxyException.
Apr 15 2025, 14:46
mainframe98 committed rPbf2dc1194778: Replace usages of PhutilProxyException.
Apr 15 2025, 14:46
mainframe98 updated the diff for D25957: Replace usages of PhutilProxyException.

Rebase and re-run tests with expected LANG

Apr 15 2025, 14:45
aklapper created T16033: "To:" and "CC:" Recipient Hint footers in mail notifications list disabled user accounts.
Apr 15 2025, 06:24 · Mail

Apr 14 2025

aklapper closed T16032: DiffusionCommitQuery passes duplicate CommitterIdentity values to PhabricatorRepositoryIdentityQuery as Resolved by committing rP7a29a6d15278: Pass unique CommitterIdentity values to PhabricatorRepositoryIdentityQuery.
Apr 14 2025, 20:21
aklapper closed D25964: Pass unique CommitterIdentity values to PhabricatorRepositoryIdentityQuery.
Apr 14 2025, 20:21
aklapper committed rP7a29a6d15278: Pass unique CommitterIdentity values to PhabricatorRepositoryIdentityQuery.
Apr 14 2025, 20:21
20after4 added a comment to Q173: Why do Milestones in parent project's Workboard seemingly randomly hide tasks?.

@nib please do submit a diff, I'd be happy to review it.

Apr 14 2025, 15:53
valerio.bozzolan accepted D25964: Pass unique CommitterIdentity values to PhabricatorRepositoryIdentityQuery.

Thaanks

Apr 14 2025, 13:21
aklapper requested review of D25964: Pass unique CommitterIdentity values to PhabricatorRepositoryIdentityQuery.
Apr 14 2025, 12:18
aklapper added a revision to T16032: DiffusionCommitQuery passes duplicate CommitterIdentity values to PhabricatorRepositoryIdentityQuery: D25964: Pass unique CommitterIdentity values to PhabricatorRepositoryIdentityQuery.
Apr 14 2025, 12:18
aklapper created T16032: DiffusionCommitQuery passes duplicate CommitterIdentity values to PhabricatorRepositoryIdentityQuery.
Apr 14 2025, 12:13
aklapper edited the content of Next Up.
Apr 14 2025, 10:14
mturdus updated the test plan for D25963: Phriction: Invalid position actions sidebar when large image on top.
Apr 14 2025, 08:24
mturdus requested review of D25963: Phriction: Invalid position actions sidebar when large image on top.
Apr 14 2025, 08:24
mturdus added a revision to T16031: Phriction: Invalid position actions sidebar when large image on top: D25963: Phriction: Invalid position actions sidebar when large image on top.
Apr 14 2025, 08:24 · Phriction
mturdus created T16031: Phriction: Invalid position actions sidebar when large image on top.
Apr 14 2025, 08:16 · Phriction
bekay accepted D25959: Simplify project regex further.

Works for me. Tested on our firm instance.

Apr 14 2025, 08:01
bekay added a comment to D25962: Implements remarkup rendering with the drawio viewer component.

This looks very pro !

I found one small issue:
the page parameter seems to be zero-based. Can you make it one-based, so that the first page can be accessed with page=1 instead of page=0 ?

Apr 14 2025, 07:52
mturdus added a comment to D25962: Implements remarkup rendering with the drawio viewer component.

This looks very pro !

Apr 14 2025, 07:46
aklapper updated the summary of D25957: Replace usages of PhutilProxyException.
Apr 14 2025, 07:15
aklapper accepted D25957: Replace usages of PhutilProxyException.

Thanks! Accepting per testing in D25956#25577

Apr 14 2025, 07:15

Apr 13 2025

aklapper closed T16030: Expose time with File upload date as Resolved by committing rPafd21b827434: Expose time with File upload date.
Apr 13 2025, 21:57
aklapper closed D25961: Expose time with File upload date.
Apr 13 2025, 21:57
aklapper committed rPafd21b827434: Expose time with File upload date.
Apr 13 2025, 21:57
valerio.bozzolan accepted D25961: Expose time with File upload date.

Nice!

Apr 13 2025, 20:23
mainframe98 accepted D25961: Expose time with File upload date.
Apr 13 2025, 12:01
bekay updated the test plan for D25962: Implements remarkup rendering with the drawio viewer component.
Apr 13 2025, 10:52
mainframe98 updated the diff for D25899: Rebuild quickstart.sql.

Update quickstart with paste mailkey removal

Apr 13 2025, 10:46
bekay added a revision to T15806: Use drawio viewer for rendering of diagrams: D25962: Implements remarkup rendering with the drawio viewer component.
Apr 13 2025, 10:42 · Diagrams (Extension)
bekay requested review of D25962: Implements remarkup rendering with the drawio viewer component.
Apr 13 2025, 10:42
mainframe98 closed D25956: Replace usages of PhutilProxyException.
Apr 13 2025, 10:03
mainframe98 committed rARC08432f5a24b3: Replace usages of PhutilProxyException.
Apr 13 2025, 10:03
mainframe98 updated the diff for D25956: Replace usages of PhutilProxyException.

Capitalize consistently

Apr 13 2025, 10:02
mainframe98 closed D25900: Remove the onboard "mailKey" from Paste.
Apr 13 2025, 09:56
mainframe98 committed rP9c388c65f628: Remove the onboard "mailKey" from Paste.
Apr 13 2025, 09:56
bekay committed R5:451e5cf8aca0: Reverts faulty git merge.
Apr 13 2025, 09:25
bekay closed D25960: Reverts faulty git merge.
Apr 13 2025, 09:25
bekay updated the diff for D25960: Reverts faulty git merge.

Reset to original diff.

Apr 13 2025, 09:16
bekay updated the diff for D25960: Reverts faulty git merge.

Update

Apr 13 2025, 09:12
mturdus accepted D25960: Reverts faulty git merge.
Apr 13 2025, 04:59

Apr 12 2025

aklapper closed D25942: Herald Transcripts: Use μs instead of us for microseconds.
Apr 12 2025, 23:24
aklapper committed rP08637ce082d0: Herald Transcripts: Use μs instead of us for microseconds.
Apr 12 2025, 23:24
aklapper added a revision to T16030: Expose time with File upload date: D25961: Expose time with File upload date.
Apr 12 2025, 22:58
aklapper requested review of D25961: Expose time with File upload date.
Apr 12 2025, 22:58
aklapper created T16030: Expose time with File upload date.
Apr 12 2025, 22:55
aklapper closed D25880: Replace some AphrontView::setUser() calls with AphrontView::setViewer().
Apr 12 2025, 22:46
aklapper committed rP4d98c0a45586: Replace some AphrontView::setUser() calls with AphrontView::setViewer().
Apr 12 2025, 22:46
aklapper updated the summary of D25957: Replace usages of PhutilProxyException.
Apr 12 2025, 20:52
aklapper accepted D25900: Remove the onboard "mailKey" from Paste.

I had to go dig for this, but from what I understand of looking at PhabricatorMetaMTAMailProperties, which is the class now responsible for this functionality, creating a mail key only happens when its loadMailKey method is called. That method is only called when email functionality engaged.

Apr 12 2025, 20:46
aklapper updated the summary of D25956: Replace usages of PhutilProxyException.
Apr 12 2025, 20:46
aklapper accepted D25956: Replace usages of PhutilProxyException.

Thanks! Small nitpick: I'd probably change @deprecated call Exception::getPrevious directly. to @deprecated Call Exception::getPrevious() directly.

Apr 12 2025, 20:45
bekay requested review of D25960: Reverts faulty git merge.
Apr 12 2025, 13:43
bekay added a comment to D25612: Use more css and phorge standard elements for application view.

@mturdus I have landed this but have reintroduced this code which you have removed - please accept my fix: D25960

Apr 12 2025, 13:19 · Arcanist, Diagrams (Extension)
bekay closed D25612: Use more css and phorge standard elements for application view.
Apr 12 2025, 13:12 · Arcanist, Diagrams (Extension)