Page MenuHomePhorge
Feed All Stories

Aug 1 2024

aklapper updated the task description for T15898: Restrict maximum task title length.
Aug 1 2024, 15:07 · Maniphest
aklapper updated the diff for D25759: Restrict maximum task title length to 255 characters.

Correct off-by-one error :P

Aug 1 2024, 15:01
aklapper requested review of D25759: Restrict maximum task title length to 255 characters.
Aug 1 2024, 14:56
aklapper added a revision to T15898: Restrict maximum task title length: D25759: Restrict maximum task title length to 255 characters.
Aug 1 2024, 14:56 · Maniphest
aklapper created T15898: Restrict maximum task title length.
Aug 1 2024, 14:52 · Maniphest
aklapper requested review of D25758: Set base-uri as User-Agent for OAuth1 and Github authentication.
Aug 1 2024, 14:30
aklapper added a revision to T15848: newOAuth1Future doesn't set a User-Agent: D25758: Set base-uri as User-Agent for OAuth1 and Github authentication.
Aug 1 2024, 14:30 · Auth
valerio.bozzolan added a comment to D25668: Add Open Graph protocol meta tags to Maniphest task pages.

I like ping-pong :D

Aug 1 2024, 14:24
aklapper updated the diff for D25668: Add Open Graph protocol meta tags to Maniphest task pages.

What Valerio says: Only render OGP tags for anonymous access to public objects; refactor

Aug 1 2024, 11:52
aklapper updated the summary of D25668: Add Open Graph protocol meta tags to Maniphest task pages.
Aug 1 2024, 11:47
CryingWolf added a comment to T15750: Integrate CustomField into more interfaces.

Is this feature meant to include displaying custom project fields in search results as well? (and possibly for other applications that allow custom field definitions)

Aug 1 2024, 10:34
valerio.bozzolan updated the test plan for D25757: Add Copy file path button to file header bar in Differential/Diffusion.
Aug 1 2024, 08:34
valerio.bozzolan accepted D25757: Add Copy file path button to file header bar in Differential/Diffusion.

Thaaaaaaanks 🦄

Aug 1 2024, 08:33

Jul 31 2024

aklapper updated the diff for D25757: Add Copy file path button to file header bar in Differential/Diffusion.

arc lint no check CSS syntax? Meh

Jul 31 2024, 17:04
aklapper updated the diff for D25757: Add Copy file path button to file header bar in Differential/Diffusion.

Do whatever Valerio says!

Jul 31 2024, 16:59
valerio.bozzolan added inline comments to D25757: Add Copy file path button to file header bar in Differential/Diffusion.
Jul 31 2024, 13:36
aklapper updated the diff for D25757: Add Copy file path button to file header bar in Differential/Diffusion.

Replace file icon with copy path button in file header bars

Jul 31 2024, 10:16
aklapper added a comment to D25757: Add Copy file path button to file header bar in Differential/Diffusion.

What about replacing that legacy "unuseful" file icon on the left, with your new copy-button?

Jul 31 2024, 10:05
valerio.bozzolan accepted D25668: Add Open Graph protocol meta tags to Maniphest task pages.

This seems ready. Just the proposed inline things if you like to. Thanks.

Jul 31 2024, 09:02
valerio.bozzolan awarded D25668: Add Open Graph protocol meta tags to Maniphest task pages a Mountain of Wealth token.
Jul 31 2024, 07:30
valerio.bozzolan added a comment to D25668: Add Open Graph protocol meta tags to Maniphest task pages.

Tested again. This feature is beautiful. Thanks again. Let's increase the Wealth token.

Jul 31 2024, 07:30
valerio.bozzolan placed T15896: Explore How-To Permanently Destroy Things in Phorge up for grabs.

I do not understand this thing more than this. Help welcome.

Jul 31 2024, 07:04 · Phorge
valerio.bozzolan added a comment to D25757: Add Copy file path button to file header bar in Differential/Diffusion.

OH GOSH YES

Jul 31 2024, 06:59
valerio.bozzolan awarded T15897: Allow to copy file path from file header in web changeset view a Mountain of Wealth token.
Jul 31 2024, 06:57
gemini133 closed D25756: fix PHP8 array_slice($results, null) which cause diffusion pattern search broken.
Jul 31 2024, 01:51
gemini133 committed rP721d5ed64b70: fix PHP8 array_slice($results, null) which cause diffusion pattern search broken.
fix PHP8 array_slice($results, null) which cause diffusion pattern search broken
Jul 31 2024, 01:51

Jul 30 2024

aklapper requested review of D25757: Add Copy file path button to file header bar in Differential/Diffusion.
Jul 30 2024, 17:26
aklapper added a revision to T15897: Allow to copy file path from file header in web changeset view: D25757: Add Copy file path button to file header bar in Differential/Diffusion.
Jul 30 2024, 17:26
aklapper created T15897: Allow to copy file path from file header in web changeset view.
Jul 30 2024, 17:20
valerio.bozzolan updated the task description for T15896: Explore How-To Permanently Destroy Things in Phorge.
Jul 30 2024, 17:15 · Phorge
valerio.bozzolan accepted D25051: Destroy file attachments when file is deleted, or object is deleted.

Tested again. Double-accept.

Jul 30 2024, 17:14 · Files
aklapper edited the content of Next Up.
Jul 30 2024, 15:54
CryingWolf awarded T15750: Integrate CustomField into more interfaces a Yellow Medal token.
Jul 30 2024, 14:53
RokeJulianLockhart updated RokeJulianLockhart.
Jul 30 2024, 11:51
aklapper updated the diff for D25668: Add Open Graph protocol meta tags to Maniphest task pages.
  • Split getting values and rendering meta tags into separate private methods
  • Fix description length check
Jul 30 2024, 10:46
aklapper updated the test plan for D25668: Add Open Graph protocol meta tags to Maniphest task pages.
Jul 30 2024, 10:41
valerio.bozzolan edited the content of Next Up.
Jul 30 2024, 09:22
aklapper closed T15378: PhabricatorApplicationTransactionStructureException trying to mute File notifications: "Attempting to apply a transaction which has not been constructed correctly" as Resolved by committing rPe2919211f3c2: Avoid PhabricatorApplicationTransactionStructureException on editors not….
Jul 30 2024, 08:52 · Bug Reports
aklapper closed D25730: Avoid PhabricatorApplicationTransactionStructureException on editors not supporting Mute Notifications.
Jul 30 2024, 08:52
aklapper committed rPe2919211f3c2: Avoid PhabricatorApplicationTransactionStructureException on editors not….
Avoid PhabricatorApplicationTransactionStructureException on editors not…
Jul 30 2024, 08:52
aklapper closed T15827: Possible to award a badge without selecting a recipient as Resolved by committing rP8793bdbaa87c: Disallow awarding a badge without selecting recipient.
Jul 30 2024, 08:50 · Bug Reports
aklapper closed D25740: Disallow awarding a badge without selecting recipient.
Jul 30 2024, 08:50
aklapper committed rP8793bdbaa87c: Disallow awarding a badge without selecting recipient.
Disallow awarding a badge without selecting recipient
Jul 30 2024, 08:50
valerio.bozzolan updated the task description for T15896: Explore How-To Permanently Destroy Things in Phorge.
Jul 30 2024, 07:57 · Phorge
valerio.bozzolan claimed T15896: Explore How-To Permanently Destroy Things in Phorge.
Jul 30 2024, 07:56 · Phorge
valerio.bozzolan created T15896: Explore How-To Permanently Destroy Things in Phorge.
Jul 30 2024, 07:55 · Phorge
valerio.bozzolan accepted D25740: Disallow awarding a badge without selecting recipient.

Triple-slam-accept

Jul 30 2024, 07:01
aklapper updated the diff for D25740: Disallow awarding a badge without selecting recipient.
  • Fix the $award_phids thingy to do the $award_phids[$phid] thing
  • I prefer to keep if (!$errors) as that part of code is supposed to check for (any) errors
Jul 30 2024, 07:00
aklapper added a comment to D25754: Add return statements for PhutilChannelChannel::readBytes()/writeBytes().

Before and after it throws an exception; after it involves the return command to do so.

Jul 30 2024, 06:54
valerio.bozzolan accepted D25756: fix PHP8 array_slice($results, null) which cause diffusion pattern search broken.

sgtm

Jul 30 2024, 06:36
gemini133 added a comment to D25756: fix PHP8 array_slice($results, null) which cause diffusion pattern search broken.

follow @valerio.bozzolan what suggested at https://we.phorge.it/D25750#20386.
we barely used pattern search but it indeed was broken.
with this fix, it works.

Jul 30 2024, 01:56
gemini133 requested review of D25756: fix PHP8 array_slice($results, null) which cause diffusion pattern search broken.
Jul 30 2024, 01:53
gemini133 closed D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.
Jul 30 2024, 01:03
gemini133 committed rPf75b66b27a34: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.
fix PHP8 array_slice($results, null) which cause diffusion locate file broken
Jul 30 2024, 01:03

Jul 29 2024

valerio.bozzolan added a comment to D25051: Destroy file attachments when file is deleted, or object is deleted.

We can take inspiration from Phame (?)

Jul 29 2024, 20:29 · Files
valerio.bozzolan added a comment to D25740: Disallow awarding a badge without selecting recipient.

It's perfect as-is. Just adding last notes since I'm in verbose mode

Jul 29 2024, 19:46
valerio.bozzolan accepted D25740: Disallow awarding a badge without selecting recipient.

I thought there was a ->setFormErrors($errors) but it's not the case. Nice as-is. Tested thanks :3

Jul 29 2024, 19:38
aklapper closed D25755: Fix accessing private parent class properties in QueryFuture.
Jul 29 2024, 16:41
aklapper committed rP6d5cde8e1cbc: Fix accessing private parent class properties in QueryFuture.
Fix accessing private parent class properties in QueryFuture
Jul 29 2024, 16:41
valerio.bozzolan added a comment to D25754: Add return statements for PhutilChannelChannel::readBytes()/writeBytes().

Uhm. Before the change, the method returns void. After the change, the method returns void. So this proposed change would be "to make PHPStan happy" but I expect it will highlight in future versions of PHPStan as well.

Jul 29 2024, 10:55
valerio.bozzolan accepted D25755: Fix accessing private parent class properties in QueryFuture.

Double-slam-accept

Jul 29 2024, 10:47
aklapper updated the diff for D25755: Fix accessing private parent class properties in QueryFuture.

Use canResolve() as found by Valerio (so much for my reading skills)

Jul 29 2024, 10:45
valerio.bozzolan edited the content of Next Up.
Jul 29 2024, 10:44
valerio.bozzolan closed D25118: Remarkup: make less internal links open in new tabs.
Jul 29 2024, 10:42
valerio.bozzolan closed T15161: Internal resources should avoid to become external links, as default as Resolved by committing rP349f006904fa: Remarkup: make less internal links open in new tabs.
Jul 29 2024, 10:42 · User-valerio.bozzolan, Discussion Needed, Remarkup
valerio.bozzolan committed rP349f006904fa: Remarkup: make less internal links open in new tabs.
Remarkup: make less internal links open in new tabs
Jul 29 2024, 10:42
valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

git rebase master (just because we can)

Jul 29 2024, 10:40
valerio.bozzolan accepted D25755: Fix accessing private parent class properties in QueryFuture.

Seems good thanks. It seems we can also have it shorter with canResolve() 🤔

Jul 29 2024, 10:35
avivey added a comment to D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

You didn't have Trusted Contributors membership, which provides access to the repo. Try now

Jul 29 2024, 06:27
avivey added a member for Trusted Contributors: gemini133.
Jul 29 2024, 06:26
gemini133 added a comment to D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

Could you try arc land instead of git push?

Jul 29 2024, 01:10

Jul 28 2024

aklapper requested review of D25755: Fix accessing private parent class properties in QueryFuture.
Jul 28 2024, 21:26
aklapper requested review of D25754: Add return statements for PhutilChannelChannel::readBytes()/writeBytes().
Jul 28 2024, 17:24
aklapper requested review of D25753: Fix call to undefined method PhabricatorInlineCommentController::canEditInlineComment().
Jul 28 2024, 17:04
aklapper requested review of D25752: Fix call to undefined method PhrictionDocumentTitleTransaction::renderHandleLink().
Jul 28 2024, 16:29
aklapper added a comment to D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

Could you try arc land instead of git push?

Jul 28 2024, 15:20
aklapper requested review of D25751: Fix incorrect return value of PhabricatorCustomField::readValueFromObject().
Jul 28 2024, 14:44
aklapper added a revision to T15895: PhabricatorCustomField::readValueFromObject() should not return $this: D25751: Fix incorrect return value of PhabricatorCustomField::readValueFromObject().
Jul 28 2024, 14:44
gemini133 added a comment to D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

Many thanks for your patience. you're very kind!
but I do have trouble landing this diff.
not sure what I'm doing wrong.

Jul 28 2024, 14:12
valerio.bozzolan awarded D25668: Add Open Graph protocol meta tags to Maniphest task pages a Doubloon token.
Jul 28 2024, 09:23
valerio.bozzolan added inline comments to D25668: Add Open Graph protocol meta tags to Maniphest task pages.
Jul 28 2024, 09:19
valerio.bozzolan accepted D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

Please evaluate the same change also here to fix the "Pattern Search"

Jul 28 2024, 08:23
valerio.bozzolan updated the diff for D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

arc lint

Jul 28 2024, 08:14
gemini133 added a comment to D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.

I skiped the linting and unit testing because they take time to process. too much for this tiny change

Jul 28 2024, 01:48
gemini133 requested review of D25750: fix PHP8 array_slice($results, null) which cause diffusion locate file broken.
Jul 28 2024, 01:45

Jul 27 2024

aklapper updated the task description for T15895: PhabricatorCustomField::readValueFromObject() should not return $this.
Jul 27 2024, 17:07
aklapper created T15895: PhabricatorCustomField::readValueFromObject() should not return $this.
Jul 27 2024, 17:06
aklapper created T15894: Numerous methods calling their non-existing parent:: methods.
Jul 27 2024, 15:57
aklapper updated the diff for D25740: Disallow awarding a badge without selecting recipient.

Too lazy, just doing the same as in rP43d3fd9eac6e8e44d8a60110d8ad6f01bb240979: Turn "Required" red after the first attempt

Jul 27 2024, 15:43
speck accepted D25118: Remarkup: make less internal links open in new tabs.
Jul 27 2024, 15:31
aklapper updated the diff for D25740: Disallow awarding a badge without selecting recipient.

Rebase after merging rP59678094fb777aed3c3eb66e8075c082b3dc393f

Jul 27 2024, 15:27
aklapper closed D25744: Refactor PhabricatorBadgesEditRecipientsController to remove dead code.
Jul 27 2024, 15:23
aklapper committed rP59678094fb77: Refactor PhabricatorBadgesEditRecipientsController to remove dead code.
Refactor PhabricatorBadgesEditRecipientsController to remove dead code
Jul 27 2024, 15:23
aklapper updated the test plan for D25668: Add Open Graph protocol meta tags to Maniphest task pages.
Jul 27 2024, 15:22
aklapper added a comment to D25668: Add Open Graph protocol meta tags to Maniphest task pages.

Replying to a comment in Z1 from a week ago: When Phorge's curtain doesn't allow someone to access the content, it shows either a 404 ("Access Denied: Restricted Maniphest Task") or the login dialog. In both cases, no OGP meta tags are leaked.

Jul 27 2024, 15:21
aklapper requested review of D25749: Fix call to undefined HarbormasterBuildMessageRestartTransaction::isFailed().
Jul 27 2024, 11:21
valerio.bozzolan awarded Q144: Support for arc work T12345 (workOnTask workflow) a Love token.
Jul 27 2024, 10:49 · Feature Requests, Arcanist
valerio.bozzolan updated the summary of D25744: Refactor PhabricatorBadgesEditRecipientsController to remove dead code.
Jul 27 2024, 10:47
valerio.bozzolan accepted D25744: Refactor PhabricatorBadgesEditRecipientsController to remove dead code.

Thaaaaanks, it works

Jul 27 2024, 10:46
valerio.bozzolan retitled D25744: Refactor PhabricatorBadgesEditRecipientsController to remove dead code from Fix undefined variable in PhabricatorBadgesEditRecipientsController
Jul 27 2024, 10:46