Page MenuHomePhorge
Feed All Stories

Sun, May 4

aklapper added inline comments to D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...).
Sun, May 4, 09:12 · Remarkup
valerio.bozzolan added a parent task for T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns: T15938: Understand if Diffusion public identities could be used to expand Calendar invitees.
Sun, May 4, 08:17 · Spam mitigation, Diffusion, Security
valerio.bozzolan added a subtask for T15938: Understand if Diffusion public identities could be used to expand Calendar invitees: T15965: Repository Identity "Automatically Detected User": it reads unverified emails, with spam concerns.
Sun, May 4, 08:17 · Discussion Needed, Calendar
aklapper edited the content of Next Up.
Sun, May 4, 08:15
valerio.bozzolan closed T15564: Allow yourself to be Invited in Imported Events as Resolved.

Ouch. Indeed my last comment had no sense. I was meaning T15941.

Sun, May 4, 08:14 · 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.
Sun, May 4, 08:14 · Calendar
valerio.bozzolan reopened T15941: Calendar Import: support Available/Busy as "Open".

Ops I've closed this by mistake. We closed just T15564 👍

Sun, May 4, 08:14 · User-valerio.bozzolan, Calendar
valerio.bozzolan reopened T15941: Calendar Import: support Available/Busy, a subtask of T15939: Calendar Import Invitees 2.0, as Open.
Sun, May 4, 08:14 · Calendar
aklapper closed T16005: Remove unused table code in ManiphestReportController::renderBurn() as Resolved.
Sun, May 4, 08:12 · Wikimedia Hackathon 2025
aklapper added a comment to T15564: Allow yourself to be Invited in Imported Events.

Can this be resolved? If not, what exactly is left in this task (apart from separate T15803)?

Sun, May 4, 08:09 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Calendar
aklapper closed D25902: Remove unused code in ManiphestReportController::renderBurn().
Sun, May 4, 08:05
aklapper committed rP9047e940e063: Remove unused code in ManiphestReportController::renderBurn().
Sun, May 4, 08:05
valerio.bozzolan awarded T16056: Update Authored by date when commandeering revisions a Doubloon token.
Sun, May 4, 07:44 · Differential
valerio.bozzolan planned changes to D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.

P.S. - XACT exists, but it does not support the newObject():

Sun, May 4, 07:39
Sarrac3873 added a watcher for Trusted Contributors: Sarrac3873.
Sun, May 4, 04:34

Sat, May 3

Dylsss triaged T16056: Update Authored by date when commandeering revisions as Wishlist priority.
Sat, May 3, 23:14 · Differential
Dylsss created T16056: Update Authored by date when commandeering revisions.
Sat, May 3, 23:14 · Differential
valerio.bozzolan added a comment to D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.

Additionally, I don't know if we are able here to show the "supported types" in line 391 (that are less than the existing types, needed in the other if case).

Sat, May 3, 22:53
valerio.bozzolan 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.

Ironically though, that existing message will list XACT used to trigger this issue:

Sat, May 3, 22:51
valerio.bozzolan edited the content of 2025.18.
Sat, May 3, 22:42
valerio.bozzolan attached a referenced file: F3927919: Calendar_Clear_sailing.png.
Sat, May 3, 22:39
valerio.bozzolan attached a referenced file: F3927914: Calendar_widget_finally_showing_something.png.
Sat, May 3, 22:39
valerio.bozzolan edited the content of 2025.18.
Sat, May 3, 22:38
valerio.bozzolan updated the task description for T15564: Allow yourself to be Invited in Imported Events.
Sat, May 3, 22:33 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Calendar
valerio.bozzolan reopened T15564: Allow yourself to be Invited in Imported Events, a subtask of T15939: Calendar Import Invitees 2.0, as Open.
Sat, May 3, 22:23 · Calendar
valerio.bozzolan reopened T15564: Allow yourself to be Invited in Imported Events as "Open".

Ops I've closed this by mistake. We closed just T15564 👍

Sat, May 3, 22:23 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Calendar
valerio.bozzolan attached a referenced file: F2408032: image.png.
Sat, May 3, 22:19
valerio.bozzolan attached a referenced file: F2490442: image.png.
Sat, May 3, 22:19
aklapper moved T16046: CSS: Add "clip-path" as progressive enhancement for deprecated "clip" property from Plz Review 🥺 to We did it 😍 on the Wikimedia Hackathon 2025 board.
Sat, May 3, 22:00 · Wikimedia Hackathon 2025
aklapper closed T16046: CSS: Add "clip-path" as progressive enhancement for deprecated "clip" property as Resolved by committing rP261fdca137e5: CSS: Add "clip-path" to deprecated "clip" property.
Sat, May 3, 21:59 · Wikimedia Hackathon 2025
aklapper closed D25983: CSS: Add "clip-path" to deprecated "clip" property.
Sat, May 3, 21:59
aklapper edited the content of Next Up.
Sat, May 3, 21:59
aklapper committed rP261fdca137e5: CSS: Add "clip-path" to deprecated "clip" property.
Sat, May 3, 21:59
aklapper edited the content of Next Up.
Sat, May 3, 21:49
valerio.bozzolan edited the content of Next Up.
Sat, May 3, 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.
Sat, May 3, 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.

uh it works on my computer now®

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

bwahaha

Sat, May 3, 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.
Sat, May 3, 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
Sat, May 3, 20:33 · Differential
valerio.bozzolan updated the task description for T16055: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with group PHIDs.
Sat, May 3, 20:32 · Wikimedia Hackathon 2025, Differential, Bug Reports
valerio.bozzolan created T16055: DifferentialRevisionQuery: avoid nonsense query comparing r.authorPHID with group PHIDs.
Sat, May 3, 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.
Sat, May 3, 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.

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

Mark as "some comments"

Sat, May 3, 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.

Sat, May 3, 14:47
aklapper updated the summary of D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
Sat, May 3, 14:45
valerio.bozzolan updated the summary of D25772: Projects: improve quality of destroy workflow.
Sat, May 3, 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.
Sat, May 3, 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.
Sat, May 3, 14:13 · Projects
valerio.bozzolan added a revision to T16043: Create Unit Tests to cover Project Destroy: D25772: Projects: improve quality of destroy workflow.
Sat, May 3, 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

Sat, May 3, 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.
Sat, May 3, 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.
Sat, May 3, 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

Sat, May 3, 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

Sat, May 3, 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:

Sat, May 3, 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.
Sat, May 3, 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.
Sat, May 3, 13:15 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Remarkup
valerio.bozzolan added a project to T15973: Fix unit test PhutilRemarkupEngineTestCase: Wikimedia Hackathon 2025.
Sat, May 3, 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.
Sat, May 3, 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
Sat, May 3, 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.
Sat, May 3, 13:11 · Remarkup
valerio.bozzolan added inline comments to D25847: Remarkup: harden how we recognize internal/external URIs (mailto, mobile phones, ...).
Sat, May 3, 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

Sat, May 3, 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.
Sat, May 3, 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".
Sat, May 3, 11:47 · Wikimedia Hackathon 2025, Conduit, Bug Reports
Cigaryno awarded T15933: Support side-by-side diffs for task description changes a Like token.
Sat, May 3, 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.

Sat, May 3, 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.

Sat, May 3, 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").

Sat, May 3, 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? 🌈

Sat, May 3, 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).

Sat, May 3, 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.

Sat, May 3, 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:

Sat, May 3, 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...

Sat, May 3, 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)

Sat, May 3, 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.

Sat, May 3, 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.
Sat, May 3, 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.
Sat, May 3, 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? 🌈

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

removed nonsense comment (last change.zip)

Sat, May 3, 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"

Sat, May 3, 00:04

Fri, May 2

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

Fri, May 2, 23:57
aklapper requested review of D25987: Add CSS class to object handle if user object is system agent.
Fri, May 2, 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.
Fri, May 2, 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

Fri, May 2, 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)

Fri, May 2, 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.

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

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

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

yesyes

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

look mum, I'm learning English

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

improve comments (again) - thanks

Fri, May 2, 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.
Fri, May 2, 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.
Fri, May 2, 18:08 · Wikimedia Hackathon 2025, User-valerio.bozzolan, Calendar