Page MenuHomePhabricator

diegodlh (Diego de la Hera)
User

Projects (8)

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Sep 23 2020, 8:24 PM (299 w, 2 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Diegodlh [ Global Accounts ]

Recent Activity

Yesterday

diegodlh added a comment to T347508: Server seems to crash when citoid=true and Citoid fails (and one template available) .

Find a URL for which Citoid is failing, for example https://teara.govt.nz/en/biographies/4g2/galbraith-alexander (thanks @DrThneed!)

Tue, Jun 16, 11:23 PM · Web2Cit-Server
diegodlh added a comment to T392381: Range transformation seems to ignore itemwise parameter setting.

Pending documentation update at https://meta.wikimedia.org/wiki/Web2Cit/Docs/Templates#Range_transformation.

Done: https://meta.wikimedia.org/w/index.php?diff=30697399

Tue, Jun 16, 7:52 PM · Web2Cit-Core
diegodlh closed T392381: Range transformation seems to ignore itemwise parameter setting as Resolved.

Deployed with w2c-server v1.4.0

Tue, Jun 16, 7:50 PM · Web2Cit-Core
diegodlh closed T322875: Web2Cit server internal error on paths with components beginning with a dot as Resolved.

Deployed in w2c-server v1.4.0

Tue, Jun 16, 7:47 PM · Web2Cit-Server
diegodlh added a comment to T302692: Implement a "case" transformation step.

Deployed with w2c-server v1.4.0

Tue, Jun 16, 7:47 PM · Web2Cit-Core
diegodlh closed T305898: Range selection transformation should support negative indices as Resolved.

Deployed with w2c-server v1.4.0

Tue, Jun 16, 7:44 PM · Web2Cit (Grant end), Web2Cit-Core
diegodlh closed T302691: Implement "replace" transformation step as Resolved.

Deployed with w2c-server 1.4.0

Tue, Jun 16, 7:44 PM · Web2Cit-Core
diegodlh closed T302696: Add logging middleware as Resolved.

Deployed with w2c-server v1.4.0

Tue, Jun 16, 7:43 PM · Web2Cit (Grant end), Web2Cit-Server
diegodlh closed T429028: toolforge webservice logs output has encoding issues and gets truncated compared to kubectl logs as Declined.

Oh sure, no worries. I can perfectly wait. Closing this then. Thanks!

Tue, Jun 16, 7:42 PM · cloud-services-team, Toolforge
diegodlh closed T317168: Automatically add fallback procedure on new template field or default to fallback template on new template added as Resolved.

Deployed with w2c-server v1.4.0

Tue, Jun 16, 7:37 PM · Web2Cit-Core, Web2Cit-JSON-Editor, Web2Cit (Grant end)
diegodlh changed the status of T313236: Fallback template does not apply if Citoid returns empty string for title field from Resolved to Declined.
Tue, Jun 16, 7:35 PM · Web2Cit (Grant end), Web2Cit-Core
diegodlh closed T313236: Fallback template does not apply if Citoid returns empty string for title field as Resolved.

Citing the following from an old email to @DrThneed:

Tue, Jun 16, 7:34 PM · Web2Cit (Grant end), Web2Cit-Core
diegodlh closed T408860: Consider combining templates.json and tests.json into a single paths.json configuration file as Resolved.

Deployed with w2c-server v1.4.0

Tue, Jun 16, 6:38 PM · Web2Cit-Core, Web2Cit-JSON-Editor

Sat, Jun 13

diegodlh added a comment to T302692: Implement a "case" transformation step.

Added Case transformation to templates schema with c8665bed.

Sat, Jun 13, 12:19 AM · Web2Cit-Core

Fri, Jun 12

diegodlh added a comment to T302691: Implement "replace" transformation step.

Added Replacement transformation to templates schema with 7b9a4f91.

Fri, Jun 12, 10:22 PM · Web2Cit-Core
diegodlh added a comment to T317441: Errors during translation should be caught and included in the template output.

Some errors are already caught, therefore not preventing translation from proceeding, but it would still be useful to log them to help diagnose problems:

Fri, Jun 12, 10:04 PM · Web2Cit (Grant end), Web2Cit-Core
diegodlh added a comment to T408860: Consider combining templates.json and tests.json into a single paths.json configuration file.

Maybe this could be fixed if there was a way to not automatically choose one of the enum values?

Fri, Jun 12, 5:27 PM · Web2Cit-Core, Web2Cit-JSON-Editor
diegodlh added a comment to T408860: Consider combining templates.json and tests.json into a single paths.json configuration file.

In addition, JSON editor was updated to provide a custom validation error in cases where a path not matching one of the test paths has already been defined.

Fri, Jun 12, 4:39 PM · Web2Cit-Core, Web2Cit-JSON-Editor
diegodlh added a comment to T302696: Add logging middleware.

Note that on Toolforge, the webservice toolforge logs output shows encoding issues and gets truncated, as opposed to the kubectl logs output. Reported in T429028.

Fri, Jun 12, 2:25 PM · Web2Cit (Grant end), Web2Cit-Server
diegodlh created T429028: toolforge webservice logs output has encoding issues and gets truncated compared to kubectl logs.
Fri, Jun 12, 2:24 PM · cloud-services-team, Toolforge

Wed, Jun 10

diegodlh added a comment to T302696: Add logging middleware.

Also lowered logging level of some common events in w2c-core as they would otherwise flood the server logs: 859ca801.

Wed, Jun 10, 10:52 PM · Web2Cit (Grant end), Web2Cit-Server
diegodlh changed the status of T302696: Add logging middleware from Open to In Progress.

Added support for setting custom logger in Web2Cit-Core with 2105091d. In the future, consider T302588.

Wed, Jun 10, 10:47 PM · Web2Cit (Grant end), Web2Cit-Server
diegodlh added a comment to T302696: Add logging middleware.

Jobs logging in Toolforge is moving to Loki (log aggregation system): https://wikitech.wikimedia.org/wiki/News/2025_New_Toolforge_log_storage. But it's not clear if this is also the case for web services.

Wed, Jun 10, 10:44 PM · Web2Cit (Grant end), Web2Cit-Server

Fri, May 29

diegodlh closed T390791: Consider using api-user-agent header for requests from Web2Cit user script as Resolved.

Done in ca75959e.

Fri, May 29, 7:40 PM · Web2Cit-Gadget
diegodlh added a comment to T302696: Add logging middleware.

To identify requests made by the Web2Cit-Gadget we may consider whether the user script should use the Api-User-Agent header.

See T390791

Fri, May 29, 7:38 PM · Web2Cit (Grant end), Web2Cit-Server
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

This would also let us monitor pageviews of these pages with Massviews.

https://pageviews.wmcloud.org/massviews/?platform=all-access&agent=user&source=category&start=2025-05-28&end=2026-05-28&subjectpage=0&subcategories=0&sort=views&direction=1&view=chart&target=https://meta.wikimedia.org/wiki/Category:Web2Cit_Monitor_Results

massviews-20250528-20260528.png (1,007×503 px, 51 KB)

Fri, May 29, 4:14 PM · Web2Cit-Monitor
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

In the meantime we may offer the list of recent changes to any of our Web2Cit/monitor/*/*/results pages.

Fri, May 29, 3:35 PM · Web2Cit-Monitor
diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

Add errors and coverage parameters to Web2Cit/log/row template. For now, adding them at the end of the row, to support old log and results pages with hardcoded log header:

Monitor changes deployed and log and result pages updated. Changed errors and coverage column order in log and header templates:

Fri, May 29, 3:05 PM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T322856: Consider showing config file revision timestamp instead of revid.

Updated Web2Cit/log/row template to split timestamp on "T" divider for better fitting page width: https://meta.wikimedia.org/w/index.php?title=Template:Web2Cit/log/row&diff=prev&oldid=30604315

Fri, May 29, 4:10 AM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T317970: Consider adding categories to Web2Cit pages on metawiki.

Web2Cit domain configuration

This may be useful to use Special:RelatedChanges to list recent changes for files in one of these categories (may related to T322632).

Fri, May 29, 1:40 AM · Web2Cit-Monitor, Web2Cit-Core, Web2Cit-JSON-Editor
diegodlh added a comment to T317970: Consider adding categories to Web2Cit pages on metawiki.

Web2Cit check results

Also added Web2Cit Monitor Results without paths (see T321093).

Fri, May 29, 1:36 AM · Web2Cit-Monitor, Web2Cit-Core, Web2Cit-JSON-Editor

Thu, May 28

diegodlh added a comment to T408870: Web2Cit not working with washingtonpost.com.

Likewise, I'm getting internal server error for www.animenewsnetwork.com URLs, with Web2Cit but not with Citoid.

Thu, May 28, 4:42 PM · Web2Cit-Server
diegodlh closed T321093: Web2Cit monitor should accept empty targets array as Resolved.
Thu, May 28, 4:02 PM · Web2Cit-Monitor
diegodlh added a comment to T317975: Ignore manual revisions on overview and log pages.

solved for the overview page at Web2Cit/monitor if this page is generated dynamically,

In this case, users wouldn't be able to add the page to their watchlist to be notified of new domains configured (T329573).

Thu, May 28, 3:32 AM · Web2Cit-Monitor

Wed, May 27

diegodlh added a comment to T317970: Consider adding categories to Web2Cit pages on metawiki.

Web2Cit check log

Wed, May 27, 9:42 PM · Web2Cit-Monitor, Web2Cit-Core, Web2Cit-JSON-Editor

Tue, May 26

diegodlh added a comment to T317975: Ignore manual revisions on overview and log pages.

This problem would be solved for the overview page at Web2Cit/monitor if this page is generated dynamically, maybe by having a Web2Cit Monitor Log category for domain log pages (see T317970) and by creating and using a Template Gadget.

Tue, May 26, 5:29 PM · Web2Cit-Monitor

Mon, May 25

diegodlh closed T317384: Consider sorting paths and fields alphabetically to avoid unwanted notifications as Resolved.

Fixed in 96cb0f86.

Mon, May 25, 9:02 PM · Web2Cit-Monitor
diegodlh added a comment to T317970: Consider adding categories to Web2Cit pages on metawiki.
  • Web2Cit check results
    • Web2Cit check OK (>80%)
    • Web2Cit check FAIL (<80%)

See T329573#11927033 & T408861#11953217 for some Web2Cit Monitor Results categories created and used.

Mon, May 25, 8:34 PM · Web2Cit-Monitor, Web2Cit-Core, Web2Cit-JSON-Editor
diegodlh closed T408861: Count number or percentage of output fields or paths for which no expectations have been set as Resolved.

Implement results with root path categorization suggested above.

Mon, May 25, 7:55 PM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

On testing the Web2Cit-Monitor changes locally with domain tfl.gov.uk I was getting some [!!] tfl.gov.uk Targets error: No applicable translation template for target "/" errors and output files were not written. I'm not getting these errors anymore. Investigate.

The coverage() functions implemented with fd83dfc6 were failing for paths with translation errors. Fixed in 988cdc76.

Mon, May 25, 6:57 PM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

Support errors and test coverage in results page test results table.

Mon, May 25, 6:54 PM · Web2Cit-Server, Web2Cit-Monitor

Tue, May 19

diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

On testing the Web2Cit-Monitor changes locally with domain tfl.gov.uk I was getting some [!!] tfl.gov.uk Targets error: No applicable translation template for target "/" errors and output files were not written. I'm not getting these errors anymore. Investigate.

Tue, May 19, 10:29 PM · Web2Cit-Server, Web2Cit-Monitor
diegodlh changed the status of T408861: Count number or percentage of output fields or paths for which no expectations have been set from Open to In Progress.

New Web2Cit/log/row template:

Tue, May 19, 10:22 PM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

We may also consider including the number of tests failed in the monitor results and log pages.

Tue, May 19, 2:06 AM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

Consider updating result scores in Web2Cit-Server and Web2Cit-Monitor to also show number or percentage of output fields or output paths without corresponding test goals.

Tue, May 19, 1:59 AM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

Consider using this to also warn them about templates for "/" path (see T337131).

Tue, May 19, 1:30 AM · Web2Cit-Server, Web2Cit-Monitor
diegodlh changed the status of T408860: Consider combining templates.json and tests.json into a single paths.json configuration file from Open to In Progress.

Solved by using dynamically-generated templates JSON schema including a list of allowed paths as determined by the tests paths defined in the corresponding translation tests configuration file.

Tue, May 19, 1:26 AM · Web2Cit-Core, Web2Cit-JSON-Editor

May 18 2026

diegodlh closed T425353: Wikibase OpenAPI Swagger not working due to CSP errors as Resolved.

Thank you!

May 18 2026, 3:04 PM · Wikibase REST API (WPP)
diegodlh added a comment to T425353: Wikibase OpenAPI Swagger not working due to CSP errors.

Oh, I see! Then maybe it would make sense to update the documentation here and here? I didn't find the page you linked to anywhere in the docs :)

May 18 2026, 1:24 PM · Wikibase REST API (WPP)

May 15 2026

diegodlh added a comment to T408861: Count number or percentage of output fields or paths for which no expectations have been set.

We now support automatic categorization of Web2Cit Monitor result pages into a Web2Cit Monitor Results with missing tests category. See T321606.

May 15 2026, 7:35 PM · Web2Cit-Server, Web2Cit-Monitor
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

Along with changes made to fix T321606, we should now support automatic categorization of Web2Cit Monitor result pages into the following categories (Web2Cit-Monitor bot changes deployment pending:

May 15 2026, 7:33 PM · Web2Cit-Monitor
diegodlh closed T321606: Support translation of Web2Cit monitor templates as Resolved.

I created Template:Web2Cit/results/domain to handle this.

May 15 2026, 7:28 PM · I18n, Web2Cit-Monitor
diegodlh added a comment to T425353: Wikibase OpenAPI Swagger not working due to CSP errors.

Hi! Yes, still happening. Just checked with two browsers:

  • Firefox 149.0.2
  • Chrome 147.0.7727.55
May 15 2026, 4:46 PM · Wikibase REST API (WPP)

May 11 2026

diegodlh added a comment to T321606: Support translation of Web2Cit monitor templates.

Consider creating a Web2Cit Monitor Results template on-wiki so that these and other format changes (such as adding a Web2Cit Monitor Results category as proposed in T329573#11907779) can be made without changing Web2Cit-Monitor code and, more importantly, without triggering watchlist notifications (which should be limited as much as possible to translation results changes).

May 11 2026, 7:29 PM · I18n, Web2Cit-Monitor
diegodlh added a comment to T302696: Add logging middleware.

Also, consider logging the Referrer or Origin headers of the request (if any) to identify requests made by the Web2Cit-Gadget.

May 11 2026, 3:17 PM · Web2Cit (Grant end), Web2Cit-Server
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

create a new Web2Cit Monitor Results category for these results pages.

May 11 2026, 2:58 PM · Web2Cit-Monitor
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

In the meantime we may offer the list of recent changes to any of our Web2Cit/monitor/*/*/results pages.

May 11 2026, 1:53 PM · Web2Cit-Monitor
diegodlh added a comment to T317168: Automatically add fallback procedure on new template field or default to fallback template on new template added.

Possibly consider scanning all templates to identify templates missing itemType or title fields and notify interested users.

May 11 2026, 12:50 PM · Web2Cit-Core, Web2Cit-JSON-Editor, Web2Cit (Grant end)

May 8 2026

diegodlh added a comment to T408860: Consider combining templates.json and tests.json into a single paths.json configuration file.

If this change is applied, we will have to run a script that automatically converts templates.json and tests.json files into paths.json. Maybe consider merging one into the other to preserve edit history as much as possible.

May 8 2026, 9:41 PM · Web2Cit-Core, Web2Cit-JSON-Editor
diegodlh changed the status of T317168: Automatically add fallback procedure on new template field or default to fallback template on new template added from Open to In Progress.

Fixed in Web2Cit-Core with 436b7e77.

May 8 2026, 9:35 PM · Web2Cit-Core, Web2Cit-JSON-Editor, Web2Cit (Grant end)
diegodlh added a comment to T317168: Automatically add fallback procedure on new template field or default to fallback template on new template added.

From T309310 mentioned above:

May 8 2026, 9:32 PM · Web2Cit-Core, Web2Cit-JSON-Editor, Web2Cit (Grant end)
diegodlh added a comment to T302691: Implement "replace" transformation step.

Documentation updated with https://meta.wikimedia.org/w/index.php?title=Web2Cit/Docs/Templates&diff=prev&oldid=30517228

May 8 2026, 5:19 PM · Web2Cit-Core

May 7 2026

diegodlh changed the status of T302691: Implement "replace" transformation step from Open to In Progress.

Replace transformation inplemented in Web2Cit-Core with 230f83c6.

May 7 2026, 8:08 PM · Web2Cit-Core
diegodlh added a comment to T302691: Implement "replace" transformation step.

Special replacement patterns would be supported

May 7 2026, 6:22 PM · Web2Cit-Core
diegodlh added a comment to T302691: Implement "replace" transformation step.

Regarding Replace transformation, how do we distinguish pattern and replacement parameters in the config value while T305903 is not supported?

May 7 2026, 1:55 PM · Web2Cit-Core

May 6 2026

diegodlh changed the status of T302692: Implement a "case" transformation step from Open to In Progress.

Implemented in Web2Cit-Core with 2fdbde87.

May 6 2026, 11:24 PM · Web2Cit-Core

May 5 2026

diegodlh changed the status of T309869: Support wikilinks in Web2Cit citation fields from Open to In Progress.

Started working in branch T309869 of Web2Cit-Core:

  • implement a QID transformation step that resolves an input QID into corresponding [[sitelink]] or label value from Wikidata, using a list of one or more language codes as config value to decide which sitelink/label to return.
May 5 2026, 8:25 PM · Web2Cit

May 4 2026

diegodlh created T425353: Wikibase OpenAPI Swagger not working due to CSP errors.
May 4 2026, 1:12 PM · Wikibase REST API (WPP)

Apr 30 2026

diegodlh added a comment to T392381: Range transformation seems to ignore itemwise parameter setting.

carefully consider which translation templates currently use Range transformation steps with itemwise=true and how outputs would change before deploying any changes.

Apr 30 2026, 11:27 PM · Web2Cit-Core
diegodlh changed the status of T392381: Range transformation seems to ignore itemwise parameter setting from Open to In Progress.

Supported in Web2Cit-Core with 6572653e.

Apr 30 2026, 10:56 PM · Web2Cit-Core
diegodlh changed the status of T305898: Range selection transformation should support negative indices from Open to In Progress.

Resolved in w2c-core with 7c259f4c. In a e.g., 4-element array, negative indices are supported as:

  • -1 equivalent to 4
  • -2 equivalent to 3
  • -4 equivalent to 1
Apr 30 2026, 5:21 PM · Web2Cit (Grant end), Web2Cit-Core
diegodlh changed the status of T322875: Web2Cit server internal error on paths with components beginning with a dot from Open to In Progress.

Fixed in Web2Cit-Core with 812d043c.

Apr 30 2026, 3:41 PM · Web2Cit-Server

Apr 17 2026

diegodlh closed T321568: Consider adding a comment to the citation template noting that it was filled in with Web2Cit data as Resolved.

Edit summary hashtag implemented in f19a0db9:

  • We now add [[meta:Web2Cit| #Web2Cit]] to the edit summary if one or more Web2Cit citations have been inserted. Tracked on https://hashtags.wmcloud.org/?query=Web2Cit.
  • If no prior edit summary has been defined, we prepend "Add a citation" string, using localized Citoid's citoid-citoiddialog-title message.
  • If contributor deliberately chooses not to accept our suggestion, we won't try again until a new Web2Cit citation has been inserted.
  • Note that in cases where an edit session is recovered (see T57370), we don't keep track of Web2Cit citations added in previous sessions.
  • Also note that, as opposed to Change tags (which we are not using), the user can always remove the hashtag from the edit summary before publishing.
Apr 17 2026, 10:40 PM · Web2Cit-Gadget

Apr 13 2026

diegodlh added a comment to T321568: Consider adding a comment to the citation template noting that it was filled in with Web2Cit data.

First, that it will have to be internationalized to fit different language Wikipedias, if we want to include a comment more explanatory than simply "Web2Cit".

We may workaround this by using messages from other components, such as Citoid extension's citoid-citoiddialog-credit (Powered by $1).

Apr 13 2026, 11:46 PM · Web2Cit-Gadget
diegodlh updated subscribers of T262234: Hashtag tool doesn't track hashtags with characters preceding the hashtag.

This issue also affects wikilinks such as [[meta:Web2Cit|#Web2Cit]], as mentioned by @Sophivorus in T321568#11358374.

Apr 13 2026, 11:41 PM · Moderator-Tools-Team, Hashtags
diegodlh added a comment to T321568: Consider adding a comment to the citation template noting that it was filled in with Web2Cit data.

We may thus consider further tweaking the Citoid extension to add something (maybe a comment?) to the citation template if it was inserted using Web2Cit-generated data.

Apr 13 2026, 11:07 PM · Web2Cit-Gadget
diegodlh updated subscribers of T305571: Configure JsonConfig for pattern Web2Cit/data/**/*.json in metawiki's "Main" namespace.

Hi, @matmarex! Thanks for your suggestions and sorry for my long delayed follow up.

Apr 13 2026, 8:39 PM · JsonConfig, Wikimedia-Site-requests, Web2Cit

Mar 6 2026

diegodlh closed T317448: Consider returning a result even if the fallback template does not apply, a subtask of T329745: Share a table of URLs for which automatic tests have been uploaded, as Resolved.
Mar 6 2026, 7:10 PM · Web2Cit-Research
diegodlh closed T317448: Consider returning a result even if the fallback template does not apply as Resolved.

Fixed in 5ccd48b5. Pending deployment.

Mar 6 2026, 7:10 PM · Web2Cit-Monitor, Web2Cit-Server
diegodlh added a comment to T317448: Consider returning a result even if the fallback template does not apply.

In addition, right now a path for which no applicable translation template is found, makes the Web2Cit-Monitor fail for the whole domain (T321093).

Mar 6 2026, 6:21 PM · Web2Cit-Monitor, Web2Cit-Server

Mar 2 2026

diegodlh closed T308323: Web2Cit enable/disable checkbox stops working after switching between visual and code editing as Resolved.

Fixed in 6ff4df3c.

Mar 2 2026, 2:34 PM · Web2Cit (Grant end), Web2Cit-Gadget

Feb 26 2026

diegodlh added a comment to T308323: Web2Cit enable/disable checkbox stops working after switching between visual and code editing.

Also noting that:

  • This only happens after the citation dialog has been opened at least once. That is: if I start in visual mode and switch to source mode *without having opened the citation dialog*, then a enabling/disabling Web2Cit *will* work in source mode.
  • The Web2Cit edit button that appears in the error message (added in 8cf5c95c) also doesn't work after switching.

Note these two elements are created in our patchInitialize function (which doesn't get called again after switching), but added to the DOM in the patched CitoidInspector.initialize function, which is called again after switching.

Feb 26 2026, 9:12 PM · Web2Cit (Grant end), Web2Cit-Gadget
diegodlh added a comment to T308323: Web2Cit enable/disable checkbox stops working after switching between visual and code editing.

Noting that the problem seems to be at switching from one mode to the other. If the editor is started in source mode, enabling and disabling Web2Cit does work. But it stops working after switching to visual mode. And the other way round, as reported originally.

Feb 26 2026, 8:45 PM · Web2Cit (Grant end), Web2Cit-Gadget
diegodlh updated subscribers of T305571: Configure JsonConfig for pattern Web2Cit/data/**/*.json in metawiki's "Main" namespace.

Hi @Yurik, @matmarex and @aude! I'm pinging you here because I saw you have edited Wikimedia's CommonSettings.php with Extension:JsonConfig related lines.

Feb 26 2026, 8:22 PM · JsonConfig, Wikimedia-Site-requests, Web2Cit

Feb 17 2026

diegodlh closed T328442: Credit label not shown when main citation source is "citoid" as Resolved.

Should be fixed in 8cf5c95c. Deployed in 133886.

Feb 17 2026, 6:01 PM · Web2Cit-Gadget
diegodlh closed T310656: Credit label update deferred if only Web2Cit citation available (no Citoid citation) as Resolved.

Should be fixed in 8cf5c95c. Deployed in 133886.

Feb 17 2026, 6:00 PM · Web2Cit (Grant end), Web2Cit-Gadget
diegodlh closed T347273: Cannot access translation summary page from citation dialog if no Web2Cit citation returned as Resolved.

Should be fixed in 8cf5c95c. Deployed in 133886.

Feb 17 2026, 5:59 PM · Web2Cit-Gadget

Feb 16 2026

diegodlh closed T417221: Serve user script code directly from Gitlab as Declined.

As per discussion on https://en.wikipedia.org/wiki/User_talk:Diegodlh/Web2Cit/script#Serve_from_Wikimedia_Gitlab I have decided not to implement this for the moment.

Feb 16 2026, 1:05 PM · Web2Cit-Monitor
diegodlh updated subscribers of T309855: Deploy WatchlistNotifications feature to production wikis.

It is still possible to get on-wiki notifications – on Special:Watchlist.

Feb 16 2026, 12:50 PM · Moderator-Tools-Team, User-Daniel, Notifications (Echo), User-notice
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

On-wiki notifications already work fine through Special:Watchlist (so 54fc9771f4a870f2051634590277423666bf202c is also incorrect), why doesn’t that suffice?

Feb 16 2026, 12:46 PM · Web2Cit-Monitor

Feb 12 2026

diegodlh reopened T417221: Serve user script code directly from Gitlab as "Open".

Resolved in https://en.wikipedia.org/w/index.php?title=User:Diegodlh/Web2Cit/script.js&diff=prev&oldid=1337979577

Feb 12 2026, 3:23 PM · Web2Cit-Monitor
diegodlh closed T417221: Serve user script code directly from Gitlab as Resolved.

Resolved in https://en.wikipedia.org/w/index.php?title=User:Diegodlh/Web2Cit/script.js&diff=prev&oldid=1337979577

Feb 12 2026, 2:37 PM · Web2Cit-Monitor

Feb 11 2026

diegodlh created T417221: Serve user script code directly from Gitlab.
Feb 11 2026, 7:47 PM · Web2Cit-Monitor
diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

Apparently there is a way to get watchlist edit notifications on-wiki through the Echo extension: T203941. But this hasn't been deployed to production wikis: T309855.

Feb 11 2026, 7:15 PM · Web2Cit-Monitor
diegodlh added a comment to T309855: Deploy WatchlistNotifications feature to production wikis.

At the moment there is no way to get notifications for bot-made edits on watchlisted pages because such email notifications have been disabled. See T379149.

Feb 11 2026, 7:14 PM · Moderator-Tools-Team, User-Daniel, Notifications (Echo), User-notice
diegodlh added a comment to T379149: [GOAL] Make it possible to send notifications for bot-made actions.

Hi, @Michael! Thanks for your reply.

Feb 11 2026, 7:11 PM · Community Feedback (Growth), Growth-Team, Notifications (Echo)
diegodlh closed T322856: Consider showing config file revision timestamp instead of revid as Resolved.

To address this we could change Web2Cit-Core and Web2Cit-Server so that the API response includes the config revision timestamp in addition to the revision id (see https://meta.wikimedia.org/wiki/Web2Cit/Docs/Server#Version_1.0:).

Feb 11 2026, 4:55 PM · Web2Cit-Server, Web2Cit-Monitor

Feb 10 2026

diegodlh added a comment to T329573: Changes to Web2Cit monitor result pages do not trigger email notifications.

In the meantime, mentioning this bug in the documentation:

Feb 10 2026, 8:32 PM · Web2Cit-Monitor
diegodlh closed T316536: Resolve since column as Resolved.

Removed column from field template: https://meta.wikimedia.org/w/index.php?title=Template:Web2Cit/results/field&diff=prev&oldid=30055205

Feb 10 2026, 8:27 PM · Web2Cit-Monitor
diegodlh added a comment to T379149: [GOAL] Make it possible to send notifications for bot-made actions.

Hi! I'm trying to fix T329573 as one of the tasks in a Rapid Fund grant, but apparently it's blocked by this issue. Are there any plans to fix this? Thank you!

Feb 10 2026, 7:56 PM · Community Feedback (Growth), Growth-Team, Notifications (Echo)