Page MenuHomePhorge
Feed All Stories

Mar 14 2024

aklapper updated the diff for D25501: Feed: Do not query and display data of uninstalled applications.

refactor as recommended

Mar 14 2024, 07:33

Mar 13 2024

aklapper accepted D25550: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.

Thanks, this is way cleaner (and slightly more performant) than my D25476. I've tested this locally, also in combination with other actions (e.g. opening another action field without changing it) and behavior is as expected.

Mar 13 2024, 14:24
valerio.bozzolan updated the diff for D25550: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.

remove unuseful line - thanks

Mar 13 2024, 14:22
aklapper abandoned D25476: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee.

Superseded by D25550

Mar 13 2024, 14:17
aklapper added a comment to T15121: Contributor Agreement.

Would you like to go to court to defend that statement? :)

Mar 13 2024, 12:54 · Phorge
valerio.bozzolan added a comment to T15121: Contributor Agreement.

OK OK. So what else? Maybe this (mention from https://secure.phabricator.com/p/epriestley/):

Mar 13 2024, 12:42 · Phorge
aklapper added a comment to T15121: Contributor Agreement.

I could not sign it if it required brushing three times a day. Removed purely due to egoistic laziness reasons.

Mar 13 2024, 12:36 · Phorge
valerio.bozzolan added a comment to T15121: Contributor Agreement.

No brushing teeth three times a day? However it looks good to me 👍

Mar 13 2024, 12:20 · Phorge
speck accepted D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

yep!

Mar 13 2024, 11:54
aklapper added a comment to T15121: Contributor Agreement.

Well, I would rewrite quite a bit, so I'll post a draft here before editing directly:

Mar 13 2024, 11:52 · Phorge
valerio.bozzolan added inline comments to D25475: Drag & Drop Task Cover Image: also attach.
Mar 13 2024, 10:14
avivey accepted D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

Looks good to me. @speck

Mar 13 2024, 09:04
avivey edited the content of Report Warnings.
Mar 13 2024, 08:08
valerio.bozzolan added a reviewer for D25550: Avoid "Action with no effect" for auto-claim statuses after manually removing assignee: aklapper.

I forgot to invite the original author. This modification would not exist without aklapper. Eternal glory to aklapper.

Mar 13 2024, 07:34

Mar 12 2024

Sten added a comment to D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

Possible further enhancements, which I am loathe to do when trying to fix an existing bug, so perhaps as a future diff:

Mar 12 2024, 18:39
Sten updated the diff for D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

As per @avivey, update ArcanistPhpunitTestResultParser.php to call ArcanistXUnitTestResultParser and remove it's own XUnit parsing code.

Mar 12 2024, 18:30
valerio.bozzolan added a comment to T15754: PHP creation of Tasks - problem with Title in feed.

Yeah sorry. That exception also occurred to me, before this change: https://we.phorge.it/transactions/detail/PHID-XACT-TASK-tuchgj42nb2ujtc/

Mar 12 2024, 13:46 · Maniphest, Bug Reports
aklapper added a comment to T15754: PHP creation of Tasks - problem with Title in feed.

I could not even reproduce but get an informative error instead:

Mar 12 2024, 13:39 · Maniphest, Bug Reports
tsc updated tsc.
Mar 12 2024, 12:53
aklapper added a comment to D25526: Avoid exception in revision timeline when left diff does not exist.

As Wikimedia uninstalled Differential I cannot further debug in downstream.
We can either decline the ticket and its patch for now (if someone runs into this again, they could reopen or file a new task), or could get the patch in (setting a default value) without a test plan to have more robust code. Shrug.
Opinions? :)

Mar 12 2024, 12:45
aklapper added a comment to T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php.

As Wikimedia uninstalled Differential I cannot further debug in downstream.
We can either decline the ticket and its patch for now (if someone runs into this again, they could reopen or file a new task), or could get the patch in (setting a default value) without a test plan to have more robust code. Shrug.
Opinions? :)

Mar 12 2024, 12:45
valerio.bozzolan updated subscribers of T15061: Create a docker development environment .

Also interesting: https://github.com/phabricator-docker/phabricator by @tsc (Thanks!)

Mar 12 2024, 10:39 · Phorge Development Tools
valerio.bozzolan added a member for Trusted Contributors: tsc.
Mar 12 2024, 10:37
valerio.bozzolan added a comment to T15079: Upstream translatewiki.net's changes.

Since 2023, Wikimedia Phabricator is really Phorge.

Mar 12 2024, 09:52 · Localization
valerio.bozzolan added a comment to D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).

I'm not a fan of "if not nonempty". Can I swap?

Mar 12 2024, 08:23
valerio.bozzolan closed T15754: PHP creation of Tasks - problem with Title in feed as Invalid.

Thanks avivey. Added this:

Mar 12 2024, 07:12 · Maniphest, Bug Reports
avivey added a comment to T15754: PHP creation of Tasks - problem with Title in feed.

Look into the "is creation xaction" - we had a similar diff recently about creating Revision from raw diff that had a similar behavior.

Mar 12 2024, 06:49 · Maniphest, Bug Reports
valerio.bozzolan updated the task description for T15754: PHP creation of Tasks - problem with Title in feed.
Mar 12 2024, 06:47 · Maniphest, Bug Reports

Mar 11 2024

valerio.bozzolan changed the visibility for T15754: PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:27 · Maniphest, Bug Reports
valerio.bozzolan renamed T15754: PHP creation of Tasks - problem with Title in feed from ASD to PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:27 · Maniphest, Bug Reports
valerio.bozzolan updated the name of F1796037: Task creation feed normal.png from "image.png" to "Task creation feed normal.png".
Mar 11 2024, 18:25
valerio.bozzolan updated the name of F1795919: Task creation borked.png from "image.png" to "Task creation borked.png".
Mar 11 2024, 18:22
valerio.bozzolan changed the visibility for T15754: PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:14 · Maniphest, Bug Reports
valerio.bozzolan created T15754: PHP creation of Tasks - problem with Title in feed.
Mar 11 2024, 18:14 · Maniphest, Bug Reports
valerio.bozzolan 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.

Mar 11 2024, 08:59 · Diffusion, Discussion Needed
valerio.bozzolan added a comment to D25051: Destroy file attachments when file is deleted, or object is deleted.

I'm a little worried about this migration; Do we have garbage collector for this? it would be safer to let it run.

Mar 11 2024, 08:42 · Files
avivey added a comment to D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

Also, maybe combine with the ArcanistXUnitTestResultParser.

Mar 11 2024, 08:24

Mar 10 2024

avivey added a comment to D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

So maybe rename the parser to JUnitTestResult, or something like that (If that's the right name for the format and if phpunit is using the same format)?

Mar 10 2024, 21:00
Sten added a comment to D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

@speck , @valerio.bozzolan
Sorry, yes, it's updating the test engine to parse phpunit's junit output, rather than the json output which no longer exists.

Mar 10 2024, 19:41
valerio.bozzolan added a comment to D25472: Update PhpunitTestEngine.php and ArcanistPhpunitTestResultParser.php to use junit output rather than json..

is ArcanistPhpunitTestResultParser now learning to parse generic "junit style xml" format?

Mar 10 2024, 17:09
valerio.bozzolan requested changes to D25526: Avoid exception in revision timeline when left diff does not exist.

This seems reasonable but better to find a test plan. I also tried, without success :(

Mar 10 2024, 17:07
valerio.bozzolan added a comment to T15638: RuntimeException: "Undefined index" when left diff does not exist in DifferentialRevisionTimelineEngine.php.

I cannot reproduce this. Can you?

Mar 10 2024, 16:59
valerio.bozzolan added a comment to D25428: Fix the issue about persistent chat setting icon being clickable when the chat is collapsed.

Thanks Roberto. If you have not time to follow-up, no problem. We can help to re-patch.

Mar 10 2024, 16:54
valerio.bozzolan accepted D25504: Fix "Map omits required key" exception by comparing result order against modern field keys.

Thanks \o/ Can reproduce.

Mar 10 2024, 16:41
valerio.bozzolan added a comment to T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field.

Maybe unrelated. But after we fix PhabricatorCursorPagedPolicyAwareQuery, maybe we will find a crash test also for the first two lines:

Mar 10 2024, 16:25 · Affects-Wikimedia, Bug Reports
valerio.bozzolan triaged T15631: "Map returned omits required key" exception for second result page (cursor) for Maniphest search ordered by custom field as Normal priority.

Interestingly I was able to reproduce, but only creating 101+ tasks manually and going to the next page. So after that ?after=100 is introduced.

Mar 10 2024, 12:05 · Affects-Wikimedia, Bug Reports
valerio.bozzolan updated the diff for D25118: Remarkup: make less internal links open in new tabs.

adopt PhabricatorEnv::isSelfURI()

Mar 10 2024, 10:57
avivey updated the test plan for D25551: Arc liberate: support traits.
Mar 10 2024, 07:52
avivey added a comment to D25551: Arc liberate: support traits.
  1. (Yes, arc liberate --clean. I'll also run it in Phorge).
  2. I'll check it again, I refactored some things and maybe I broke that.
Mar 10 2024, 07:52
valerio.bozzolan accepted D25551: Arc liberate: support traits.

Thanks. Premising I have only knowledge of traits, but not mapbuilder.

Mar 10 2024, 07:37
20after4 added a comment to Q116: How to set fa-pie-chart value? (Answer 147).

@littleggghost I think you might just need to run celerity to update the icons.

Mar 10 2024, 00:56

Mar 9 2024

valerio.bozzolan requested review of D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
Mar 9 2024, 22:30
valerio.bozzolan added a revision to T15182: Simplify the way "internal links" are identified: D25555: isSelfURI: fix anchors and relative URIs (that are "self" indeed).
Mar 9 2024, 22:30 · User-valerio.bozzolan, Remarkup
valerio.bozzolan triaged T15753: Add text/html self link in Phame atom feed as Normal priority.

Interesting. I see. Maybe expanding its controller that should be this one:

Mar 9 2024, 15:00 · Good Starter Task, Feature Requests, Phame
valerio.bozzolan added Q118: Add text/html self link in Phame atom feed (Answer 150).
Mar 9 2024, 14:51
avivey closed Q98: Unable to start phd daemons, missing PhabricatorRepositoryCommitOwnersWorker as resolved.
Mar 9 2024, 10:06

Mar 8 2024

Krinkle closed Q118: Add text/html self link in Phame atom feed as obsolete.
Mar 8 2024, 19:18
Krinkle closed Q118: Add text/html self link in Phame atom feed as resolved.
Mar 8 2024, 19:18
Krinkle created T15753: Add text/html self link in Phame atom feed.
Mar 8 2024, 19:18 · Good Starter Task, Feature Requests, Phame
avivey added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

Yeah, in this one special place it doesn't matter; But that page already have a special body, so we can save even the extra click by putting the message right there...

Mar 8 2024, 18:47 · Phriction, Feature Requests, User-valerio.bozzolan
valerio.bozzolan added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

OK I see. Indeed we should not put any similar button anywhere else.

Mar 8 2024, 16:32 · Phriction, Feature Requests, User-valerio.bozzolan
avivey added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

But in Diffusion, that button is hidden behind a "Actions -> Manage" button, inside a screen that also has dozens of other admin actions. The clutter cost there is minimized.

Mar 8 2024, 16:04 · Phriction, Feature Requests, User-valerio.bozzolan
valerio.bozzolan added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

I see. Maybe the root problem is that I'm in love with that Diffusion popup 🤔

Mar 8 2024, 15:40 · Phriction, Feature Requests, User-valerio.bozzolan
avivey added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

In that case, we don't even need another button - just add a line to the "deleted message" that says something like "To completely remove the history from the database, contact your admin".

Mar 8 2024, 14:53 · Phriction, Feature Requests, User-valerio.bozzolan
littleggghost added a comment to Q116: How to set fa-pie-chart value? (Answer 147).

I change the visibility now.
I intuitional think the default permission is all users. But I'm wrong. The default permission is only myself. Maybe this is for privacy reasons?

Mar 8 2024, 13:38
valerio.bozzolan added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

Premising the user already have an Delete Document button.

Mar 8 2024, 12:31 · Phriction, Feature Requests, User-valerio.bozzolan
avivey added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

I feel that adding such a button would clutter the UI.
Users should generally "know" that in order to really delete things, they need to go to the admin, because they don't have the permissions anyway; And adding that just for the once-in-a-while that the admin needs this...

Mar 8 2024, 11:40 · Phriction, Feature Requests, User-valerio.bozzolan
valerio.bozzolan added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

I mean, we can maybe have a "Delete" button that just shows the related CLI command, like I've seen around (Diffusion maybe)

Mar 8 2024, 11:27 · Phriction, Feature Requests, User-valerio.bozzolan
avivey added a comment to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command.

I don't think we actually allow "deleting" from the web ui, only hiding it (in the sense that the data is not removed from the database).

Mar 8 2024, 11:24 · Phriction, Feature Requests, User-valerio.bozzolan
valerio.bozzolan added a project to T15180: Phriction: when a document is deleted from web, allow to see the related destroy CLI command: Feature Requests.

This feature request could also be expanded to:

Mar 8 2024, 11:03 · Phriction, Feature Requests, User-valerio.bozzolan
valerio.bozzolan closed Q87: Deleting a specific Phriction version as resolved.
Mar 8 2024, 11:01
valerio.bozzolan added Q87: Deleting a specific Phriction version (Answer 149).
Mar 8 2024, 11:01
valerio.bozzolan added a comment to Q116: How to set fa-pie-chart value? (Answer 147).

(We cannot see screenshots like F1633808 - please set permissions to Visible To All Users - thanks)

Mar 8 2024, 10:52
valerio.bozzolan updated Q112: Deprecation Notice from PhrictionRemarkupRule.php:194 from Deprecation Notice to Deprecation Notice from PhrictionRemarkupRule.php:194.
Mar 8 2024, 10:51 · Deprecation Notice
valerio.bozzolan added a comment to Q112: Deprecation Notice from PhrictionRemarkupRule.php:194.

(Marking as Resolved thanks to the mentioned patch - feel free to reopen and thanks)

Mar 8 2024, 10:51 · Deprecation Notice
valerio.bozzolan closed Q112: Deprecation Notice from PhrictionRemarkupRule.php:194 as resolved.
Mar 8 2024, 10:50 · Deprecation Notice
valerio.bozzolan edited Description on QR Codes Extension.
Mar 8 2024, 07:28
valerio.bozzolan added a member for QR Codes Extension: valerio.bozzolan.
Mar 8 2024, 07:23
valerio.bozzolan added a comment to T15541: "arc browse <file>" does not support Subversion.

Since Subversion allows to checkout just a sub-directory,

Mar 8 2024, 07:12 · User-valerio.bozzolan, Arcanist
valerio.bozzolan added a comment to D25554: Custom integer fields: fix search by array of possible values.

To quickly double-check the backend logic, to understand why it really likes an array:

Mar 8 2024, 06:58

Mar 7 2024

valerio.bozzolan updated the test plan for D25554: Custom integer fields: fix search by array of possible values.
Mar 7 2024, 15:13
valerio.bozzolan updated the diff for D25554: Custom integer fields: fix search by array of possible values.

Be more friendly against the backend logic, and with PhabricatorStandardCustomFieldLink

Mar 7 2024, 15:11
valerio.bozzolan requested review of D25554: Custom integer fields: fix search by array of possible values.
Mar 7 2024, 15:05
valerio.bozzolan added a revision to T15752: Allow to find objects by multiple custom field values (IN query): D25554: Custom integer fields: fix search by array of possible values.
Mar 7 2024, 15:05 · Feature Requests
valerio.bozzolan claimed T15752: Allow to find objects by multiple custom field values (IN query).
Mar 7 2024, 14:51 · Feature Requests
valerio.bozzolan triaged T15752: Allow to find objects by multiple custom field values (IN query) as Wishlist priority.
Mar 7 2024, 12:26 · Feature Requests
valerio.bozzolan created T15752: Allow to find objects by multiple custom field values (IN query).
Mar 7 2024, 12:24 · Feature Requests
valerio.bozzolan added a comment to Q117: How to run "WHERE custom field = something" in PHP (Answer 148).

Uh. Yes, for example PhabricatorCustomField::ROLE_DEFAULT is maybe a good choice, just to be sure to obtain its definition whatever its "frontend role"

Mar 7 2024, 11:50
valerio.bozzolan updated the diff for D25363: Calendar Import: calendar uploader is not anymore an alien.

git rebase master again :) ready.

Mar 7 2024, 10:33
valerio.bozzolan closed D25553: Celerity map late update.
Mar 7 2024, 10:29
valerio.bozzolan committed rPfaf43d7edf7b: Celerity map late update.
Celerity map late update
Mar 7 2024, 10:29
valerio.bozzolan added inline comments to D25551: Arc liberate: support traits.
Mar 7 2024, 10:17
avivey accepted D25553: Celerity map late update.
Mar 7 2024, 10:12
valerio.bozzolan requested review of D25553: Celerity map late update.
Mar 7 2024, 10:07
valerio.bozzolan updated the diff for D25363: Calendar Import: calendar uploader is not anymore an alien.

Tested again with git rebase master. Ready.

Mar 7 2024, 09:58
valerio.bozzolan awarded Q118: Add text/html self link in Phame atom feed a Like token.
Mar 7 2024, 09:35

Mar 6 2024

l2dy added a comment to D25478: Use predictable filenames when downloading raw diffs from a revision.

Thanks for the reminder!

Mar 6 2024, 16:04
l2dy closed D25478: Use predictable filenames when downloading raw diffs from a revision.
Mar 6 2024, 16:04
l2dy committed rP10a3f4fa192d: Use predictable filenames when downloading raw diffs from a revision (authored by dkl).
Use predictable filenames when downloading raw diffs from a revision
Mar 6 2024, 16:04
l2dy updated the diff for D25478: Use predictable filenames when downloading raw diffs from a revision.

Update comments

Mar 6 2024, 15:57