Page MenuHomePhorge
Feed All Stories

May 3 2025

aklapper committed rP261fdca137e5: CSS: Add "clip-path" to deprecated "clip" property.
May 3 2025, 21:59
aklapper edited the content of Next Up.
May 3 2025, 21:49
valerio.bozzolan edited the content of Next Up.
May 3 2025, 21:48
valerio.bozzolan moved T16055: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with group PHIDs from Backlog to Plz Review 🥺 on the Wikimedia Hackathon 2025 board.
May 3 2025, 21:20 · Wikimedia Hackathon 2025, Differential, Bug Reports
valerio.bozzolan updated the diff for D25676: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with project PHIDs.

Uploading the patch that works on my computer now®

May 3 2025, 21:19 · Differential
valerio.bozzolan commandeered D25676: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with project PHIDs.

bwahaha

May 3 2025, 21:18 · Differential
valerio.bozzolan added a revision to T16055: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with group PHIDs: D25676: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with project PHIDs.
May 3 2025, 20:33 · Wikimedia Hackathon 2025, Differential, Bug Reports
valerio.bozzolan retitled D25676: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with project PHIDs from Make responsible authors in DifferentialRevisionQuery only include users
May 3 2025, 20:33 · Differential
valerio.bozzolan updated the task description for T16055: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with group PHIDs.
May 3 2025, 20:32 · Wikimedia Hackathon 2025, Differential, Bug Reports
valerio.bozzolan created T16055: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with group PHIDs.
May 3 2025, 20:27 · Wikimedia Hackathon 2025, Differential, Bug Reports
valerio.bozzolan updated the test plan for D25676: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with project PHIDs.
May 3 2025, 20:06 · Differential
valerio.bozzolan requested changes to D25676: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with project PHIDs.

Thanks for this patch that unfortunately it's revealing even more weird legacy ghosts.

May 3 2025, 20:03 · Differential
valerio.bozzolan requested changes to D25968: Mail Notifications: Do not CC disabled user accounts.

Mark as "some comments"

May 3 2025, 16:36
aklapper added a comment to D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.

Should ideally use the same error message as in https://we.phorge.it/source/phorge/browse/master/src/applications/transactions/conduit/TransactionSearchConduitAPIMethod.php;4862eada5cd05236b81487b261668f2a2d72fad7$382-387 so one string less to translate.

May 3 2025, 14:47
aklapper updated the summary of D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
May 3 2025, 14:45
valerio.bozzolan updated the summary of D25772: Projects: improve quality of destroy workflow.
May 3 2025, 14:18 · Projects
valerio.bozzolan moved T16043: Create Unit Tests to cover Project Destroy from Triage to Plz Review 🥺 on the Wikimedia Hackathon 2025 board.
May 3 2025, 14:13 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Feature Requests, Projects
valerio.bozzolan updated the test plan for D25772: Projects: improve quality of destroy workflow.
May 3 2025, 14:13 · Projects
valerio.bozzolan added a revision to T16043: Create Unit Tests to cover Project Destroy: D25772: Projects: improve quality of destroy workflow.
May 3 2025, 14:13 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Feature Requests, Projects
valerio.bozzolan moved T16054: Conduit API transaction.search with objectType = XACT causes internal error "get_class() expects parameter 1 to be object, null given" from Triage to Plz Review 🥺 on the Wikimedia Hackathon 2025 board.

Covered, thanks for review :3

May 3 2025, 14:10 · Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan requested review of D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
May 3 2025, 14:10
valerio.bozzolan added a revision to T16054: Conduit API transaction.search with objectType = XACT causes internal error "get_class() expects parameter 1 to be object, null given": D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
May 3 2025, 14:10 · Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan updated the diff for D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...).

I need to sleep

May 3 2025, 14:05 · Remarkup
valerio.bozzolan updated the diff for D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...).

transaction.search: handle unmanaged exception when objectType is not supported

May 3 2025, 14:03 · Remarkup
valerio.bozzolan claimed T16054: Conduit API transaction.search with objectType = XACT causes internal error "get_class() expects parameter 1 to be object, null given".

Thaanks. Can reproduce in latest master. Premising that uhmmmm probably it seems we are not using the API correctly as the correct usage seems with objectType=TASK. Example to get my transactions:

May 3 2025, 13:47 · Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan moved T16054: Conduit API transaction.search with objectType = XACT causes internal error "get_class() expects parameter 1 to be object, null given" from Backlog to Triage on the Wikimedia Hackathon 2025 board.
May 3 2025, 13:16 · Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan added a project to T15974: Do not consider emails and custom protocols as internal links: Wikimedia Hackathon 2025.
May 3 2025, 13:15 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Remarkup
valerio.bozzolan added a project to T15973: Fix unit test PhutilRemarkupEngineTestCase: Wikimedia Hackathon 2025.
May 3 2025, 13:15 · Wikimedia Hackathon 2025, Bug Reports, User-valerio.bozzolan, Remarkup
valerio.bozzolan added a project to T15967: Fix unit test PhutilPygmentizeParserTestCase: Wikimedia Hackathon 2025.
May 3 2025, 13:14 · Wikimedia Hackathon 2025, Bug Reports, User-valerio.bozzolan, Remarkup
valerio.bozzolan retitled D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...) from Fix minor regression in Remarkup unit tests and harden
May 3 2025, 13:13 · Remarkup
valerio.bozzolan retitled D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...) from Fix regression in Remarkup unit tests and harden to Fix minor regression in Remarkup unit tests and harden.
May 3 2025, 13:11 · Remarkup
valerio.bozzolan added inline comments to D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...).
May 3 2025, 13:05 · Remarkup
valerio.bozzolan updated the diff for D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...).

add more edge cases in unit tests

May 3 2025, 13:02 · Remarkup
valerio.bozzolan triaged T16054: Conduit API transaction.search with objectType = XACT causes internal error "get_class() expects parameter 1 to be object, null given" as Normal priority.
May 3 2025, 11:47 · Wikimedia Hackathon 2025, Conduit, Bug Reports
Chlod created T16054: Conduit API transaction.search with objectType = XACT causes internal error "get_class() expects parameter 1 to be object, null given".
May 3 2025, 11:47 · Wikimedia Hackathon 2025, Conduit, Bug Reports
Cigaryno awarded T15933: Support side-by-side diffs for task description changes a Like token.
May 3 2025, 11:07 · Feature Requests, Maniphest
Cigaryno added a comment to F3900353: image.png.

Don't think this is needed for a standard install. The gerritbot colors could be implemented only on phabricator.wikimedia.org.

May 3 2025, 11:01
matmarex added a comment to F3900353: image.png.

The colors indicate patch status (the bolded words in the comment) – blue for new, green for merged, red for abandoned.

May 3 2025, 09:45
avivey added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

To put it another way:
I think the described use-case is too narrow, and a naive expansion of the use-case isn't scalable.
The described use-case fails for at least one possible use-case ("some bots have something useful to say").

May 3 2025, 09:21 · Feature Requests, Comments
aklapper added a comment to D25987: Add CSS class to object handle if user object is system agent.

having "User Bot" possibly everywhere? 🌈

May 3 2025, 09:14
aklapper added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

Personally I'd decline T16052 (data duplication) and I do not yet see a need for potential new transaction types either (a comment is a comment is a comment no matter who/what made it).

May 3 2025, 09:07 · Feature Requests, Comments
avivey added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

Yes, this is where my first comment enters - I feel this is a rabbit-hole we shouldn't venture into, etc.
The current script appears to have 3 names, and referring to "legacy data" implies that there won't be any new names to add.

May 3 2025, 08:56 · Feature Requests, Comments
valerio.bozzolan added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

If you mean this kind of hardcoded CSS rules, yes, it's possible for local installs:

May 3 2025, 08:52 · Feature Requests, Comments
avivey added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

the legacy data can be handled by the already-existing hard-coded names...

May 3 2025, 08:46 · Feature Requests, Comments
valerio.bozzolan added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

Yessss, I agree and we explored a bit the creation of new transactions as good long-term direction, unfortunately it seems still necessary a bit of CSS help from the backend to cover the legacy data (e.g. 10 years old bot-generated comments, with traditional comments)

May 3 2025, 08:37 · Feature Requests, Comments
avivey added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

I feel this is a rabbit-hole we shouldn't venture into.
The slippery-slope argument will make us adding a custom class for each individual user, so css extensions can be used to hide/highlight comments from boss/intern/etc.
It's also probably not enough to remove the hard-coded requirement either - in some environments, one "bot" user is copying comments from another platform, and another is making statistical updates about a jira ticket, so you'd still need a better filter.

May 3 2025, 07:58 · Feature Requests, Comments
valerio.bozzolan moved T16051: Add a CSS class on comments to indicate whether the comment author is a bot from Backlog to Plz Review 🥺 on the Wikimedia Hackathon 2025 board.
May 3 2025, 00:17 · Wikimedia Hackathon 2025, Feature Requests, Comments
valerio.bozzolan added a project to T16051: Add a CSS class on comments to indicate whether the comment author is a bot: Wikimedia Hackathon 2025.
May 3 2025, 00:17 · Wikimedia Hackathon 2025, Feature Requests, Comments
valerio.bozzolan added a comment to D25987: Add CSS class to object handle if user object is system agent.

Uhm... can we sleep with the very possible possibility of having "User Bot" possibly everywhere? 🌈

May 3 2025, 00:17
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

removed nonsense comment (last change.zip)

May 3 2025, 00:05 · Projects
aklapper updated the diff for D25987: Add CSS class to object handle if user object is system agent.

always set a bool so we have an explicit value and don't just fallback to "false"

May 3 2025, 00:04

May 2 2025

aklapper updated the diff for D25987: Add CSS class to object handle if user object is system agent.

Don't bool with the bool otherwise it bools

May 2 2025, 23:57
aklapper requested review of D25987: Add CSS class to object handle if user object is system agent.
May 2 2025, 23:53
aklapper added a revision to T16051: Add a CSS class on comments to indicate whether the comment author is a bot: D25987: Add CSS class to object handle if user object is system agent.
May 2 2025, 23:53 · Wikimedia Hackathon 2025, Feature Requests, Comments
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

fix damn 81 lines lint

May 2 2025, 23:44 · Projects
valerio.bozzolan updated the diff for D25772: Projects: improve quality of destroy workflow.

add destroy unit test for A > B > C and milestone (I love computers)

May 2 2025, 22:52 · Projects
waldyrious added a comment to D25772: Projects: improve quality of destroy workflow.

The docs are surprisingly less jokey than I feared. Left a few minor change suggestions, as well as in the code comments.

May 2 2025, 22:29 · Projects
waldyrious updated the task description for T16053: User creation is missing in feed.
May 2 2025, 21:41
waldyrious added a comment to T16053: User creation is missing in feed.

Note: the same issue appears to also exist for images:

May 2 2025, 21:41
waldyrious created T16053: User creation is missing in feed.
May 2 2025, 21:40
waldyrious closed D25986: Adjust capitalization in timezone reconciliation dialog.
May 2 2025, 19:51
waldyrious committed rP5a2bff00e8c8: Adjust capitalization in timezone reconciliation dialog.
May 2 2025, 19:51
valerio.bozzolan accepted D25986: Adjust capitalization in timezone reconciliation dialog.

yesyes

May 2 2025, 19:50
waldyrious requested review of D25986: Adjust capitalization in timezone reconciliation dialog.
May 2 2025, 19:41
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

look mum, I'm learning English

May 2 2025, 19:17 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

improve comments (again) - thanks

May 2 2025, 19:06 · Arcanist
valerio.bozzolan moved T15859: Set "preconnect" HTTP header when "security.alternate-file-domain" is set from Plz Review 🥺 to We did it 😍 on the Wikimedia Hackathon 2025 board.
May 2 2025, 18:08 · Wikimedia Hackathon 2025, Feature Requests
valerio.bozzolan moved T15564: Allow yourself to be Invited in Imported Events from Plz Review 🥺 to We did it 😍 on the Wikimedia Hackathon 2025 board.
May 2 2025, 18:08 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Calendar
valerio.bozzolan moved T16005: Remove unused table code in ManiphestReportController::renderBurn() from Triage to We did it 😍 on the Wikimedia Hackathon 2025 board.
May 2 2025, 18:08 · Wikimedia Hackathon 2025
valerio.bozzolan awarded T16050: Make it easier for CSS customization to apply to comments by specific users/bots a Doubloon token.
May 2 2025, 16:44 · Feature Requests, Comments
Cigaryno added a comment to F3900353: image.png.

@matmarex why are the gerritbot colors different in the "after" mockup?

May 2 2025, 16:42
matmarex added a parent task for T16051: Add a CSS class on comments to indicate whether the comment author is a bot: T16050: Make it easier for CSS customization to apply to comments by specific users/bots.
May 2 2025, 16:41 · Wikimedia Hackathon 2025, Feature Requests, Comments
matmarex added subtasks for T16050: Make it easier for CSS customization to apply to comments by specific users/bots: T16051: Add a CSS class on comments to indicate whether the comment author is a bot, T16052: Add a CSS class on comments that would include the author username.
May 2 2025, 16:41 · Feature Requests, Comments
matmarex added a parent task for T16052: Add a CSS class on comments that would include the author username: T16050: Make it easier for CSS customization to apply to comments by specific users/bots.
May 2 2025, 16:41 · Feature Requests, Comments
matmarex created T16052: Add a CSS class on comments that would include the author username.
May 2 2025, 16:41 · Feature Requests, Comments
matmarex created T16051: Add a CSS class on comments to indicate whether the comment author is a bot.
May 2 2025, 16:41 · Wikimedia Hackathon 2025, Feature Requests, Comments
matmarex created T16050: Make it easier for CSS customization to apply to comments by specific users/bots.
May 2 2025, 16:41 · Feature Requests, Comments
aklapper closed D25752: Fix call to undefined method PhrictionDocumentTitleTransaction::renderHandleLink().
May 2 2025, 16:36 · Phriction
aklapper committed rP6b9b0490ddf5: Fix call to undefined method PhrictionDocumentTitleTransaction….
May 2 2025, 16:36
valerio.bozzolan closed T15564: Allow yourself to be Invited in Imported Events as Resolved by committing rPc1e2e864e81f: Calendar Import: calendar uploader is not anymore an alien.
May 2 2025, 16:35 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Calendar
valerio.bozzolan closed T15564: Allow yourself to be Invited in Imported Events, a subtask of T15939: Calendar Import Invitees 2.0, as Resolved.
May 2 2025, 16:35 · Calendar
valerio.bozzolan closed T15941: Calendar Import: support Available/Busy, a subtask of T15939: Calendar Import Invitees 2.0, as Resolved.
May 2 2025, 16:35 · Calendar
valerio.bozzolan closed T15941: Calendar Import: support Available/Busy as Resolved by committing rPc1e2e864e81f: Calendar Import: calendar uploader is not anymore an alien.
May 2 2025, 16:35 · User-valerio.bozzolan, Calendar
valerio.bozzolan closed D25363: Calendar Import: calendar uploader is not anymore an alien.
May 2 2025, 16:35
valerio.bozzolan committed rPc1e2e864e81f: Calendar Import: calendar uploader is not anymore an alien.
May 2 2025, 16:35
Chlod updated Chlod.
May 2 2025, 16:18
Chlod created T16049: Add Conduit API endpoint to search Diffusion identities.
May 2 2025, 16:16
valerio.bozzolan accepted D25984: Catch exception when a renderer freaks out.

sgtm

May 2 2025, 15:56
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

avoid double unset(), just use or

May 2 2025, 15:51 · Arcanist
valerio.bozzolan added a member for Trusted Contributors: Chlod.
May 2 2025, 15:48
aklapper added inline comments to D25823: arc browse: add support for Subversion repos.
May 2 2025, 15:40 · Arcanist
avivey added a comment to D25984: Catch exception when a renderer freaks out.

Should we phlog($e) in your opinion?

May 2 2025, 15:28
aklapper accepted D25363: Calendar Import: calendar uploader is not anymore an alien.

works-on-my-machine.jpg (191×199 px, 21 KB)

May 2 2025, 15:27
aklapper added a comment to D25363: Calendar Import: calendar uploader is not anymore an alien.

After a conversation with valerio, I probably had misunderstood the feature scope in my comment D25363#18825: When I tested if this also matches for a user who is not the user importing the event into the calendar.
As a note to myself, the commit message says:

WE DO NOT MATCH OTHER USERS BUT THE CALENDAR OWNER.

May 2 2025, 15:20
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

update inline doc, thanks aklapper

May 2 2025, 15:20 · Arcanist
aklapper added a comment to D25823: arc browse: add support for Subversion repos.

Seems to work locally.

May 2 2025, 15:20 · Arcanist
tedi added a comment to Q138: SAML 2.0 support (Answer 220).

Yeah, definately very useful. We have been able to integrate all our services with AWS SSO trhough SAML, except Phorge, so it would be great to keep all together.

May 2 2025, 15:20
aklapper requested review of D25985: Remove unused feed/feed.css and maniphest/task-edit.css.
May 2 2025, 15:20
valerio.bozzolan accepted D25902: Remove unused code in ManiphestReportController::renderBurn().

I've tested this again in my production on gitpull.it (lol) and I cannot see whatsoever change in the resulting project report (and I'm sure that the page I'm testing is the one affected since I've introduced some logs in-code). So, approving 👍

May 2 2025, 15:20
valerio.bozzolan accepted D25752: Fix call to undefined method PhrictionDocumentTitleTransaction::renderHandleLink().

I agree about the mystery in the test plan. Anyway, easily test-able by replacing $this->getMetadataValue('stub:create:phid') with a PHID lol. Thaaaanks all.

May 2 2025, 15:20 · Phriction