Page MenuHomePhabricator

Framawiki
Generating new bugs

Projects (19)

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
May 2 2016, 8:34 PM (500 w, 5 d)
Availability
Available
IRC Nick
Framawiki
LDAP User
Framawiki
MediaWiki User
Framawiki [ Global Accounts ]

Languages: fr-N, en-2~3, GoogleTranslate-N

https://fr.wikipedia.org/wiki/Utilisateur:Framawiki
https://fr.wikipedia.org/wiki/Utilisateur:Framabot

Present mainly in Pywikibot, Huggle and Wikimedia-Site-requests projects.

You can contact me directly using my mediawiki.org talk page, or my email address framawiki()tools.wmflabs.org.

Picture: By Tim Avatar Bartel, CC BY 2.0

Recent Activity

Wed, Nov 26

Framawiki updated subscribers of T343644: Improve maintenance message CSS.

Hey @taavi , pinging you as you are the last person that have updated Quarry. When you have a minute, if it could be possible to merge this small PR, thanks! No need to deploy it specifically I guess, merging would be sufficient, this small css change could wait to be deployed when next code change is pushed to prod.

Wed, Nov 26, 9:41 AM · cloud-services-team, CSS, Quarry
Framawiki changed Source Repo from https://gerrit.wikimedia.org/g/analytics/quarry/web/ to https://github.com/toolforge/quarry on Quarry.
Wed, Nov 26, 9:38 AM

Sun, Nov 23

Framawiki renamed T400927: CX2: Punctuation or determiners are added inside a link, while should be put after it from CX2: Punctuation is added inside a link, while it should be put after it to CX2: Punctuation or determiners are added inside a link, while should be put after it.
Sun, Nov 23, 9:37 PM · ContentTranslation
Framawiki added a comment to T400927: CX2: Punctuation or determiners are added inside a link, while should be put after it.

Similarly, translated links often contain determiners, even though they appear earlier in the original article. I am currently using a bot to remove the following determiners from the beginnings of links in translations published on frwiki:

Sun, Nov 23, 9:36 PM · ContentTranslation
Framawiki added a comment to T400927: CX2: Punctuation or determiners are added inside a link, while should be put after it.

Which translation engine?

Sun, Nov 23, 9:26 PM · ContentTranslation
Framawiki added a comment to T214771: CX2 produces weird <references />.

@Framawiki is it still happening? I tested a few articles and couldn't reproduce the issue.

Sun, Nov 23, 9:13 PM · ContentTranslation

Aug 21 2025

Framawiki closed T189257: Request @framawiki access to spamadmin feature of paste.toolforge.org tool, a subtask of T189255: paste.toolforge.org is continuously spammed, as Invalid.
Aug 21 2025, 10:27 PM · Tools
Framawiki closed T189257: Request @framawiki access to spamadmin feature of paste.toolforge.org tool as Invalid.
Aug 21 2025, 10:27 PM · Tools
Framawiki added a member for Lingua-Libre: mickeybarber.
Aug 21 2025, 10:24 PM
Framawiki updated subscribers of T402546: Unable to log into LinguaLibre due to user-agent / rate limit.

Also reported on frwiki by @Olaf : https://fr.wikipedia.org/wiki/Discussion_Projet:Lingua_Libre#Lingua_Libre_not_working

Aug 21 2025, 10:20 PM · Lingua-Libre-Legacy

Aug 10 2025

Framawiki added a member for Trusted-Contributors: Fugace.
Aug 10 2025, 10:19 PM
Framawiki removed a member for Wiki-Setup: Framawiki.
Aug 10 2025, 10:17 PM
Framawiki added a comment to T401043: Switching from source edit of section to VE causes loss of everything other than that section..

Reported several times on frwiki too.

Aug 10 2025, 10:03 PM · VisualEditor-MediaWiki, MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), VisualEditor
Framawiki merged T401555: Visual Editor erases the rest of the article when editing only one section with wikicode and then switching editors into T401043: Switching from source edit of section to VE causes loss of everything other than that section..
Aug 10 2025, 9:46 PM · VisualEditor-MediaWiki, MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), VisualEditor
Framawiki merged task T401555: Visual Editor erases the rest of the article when editing only one section with wikicode and then switching editors into T401043: Switching from source edit of section to VE causes loss of everything other than that section..
Aug 10 2025, 9:46 PM · VisualEditor

Jul 31 2025

Framawiki renamed T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true"> from CX2: <cite class="citation web cs1" data-ve-ignore="true"> to CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:27 PM · ContentTranslation
Framawiki merged T370699: Content translation generates cites twice into T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:27 PM · ContentTranslation
Framawiki merged task T370699: Content translation generates cites twice into T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:27 PM · ContentTranslation
Framawiki merged T213258: CX2: Should not output span tags with VE attributes into T218420: CX2: <span class="Z3988"....
Jul 31 2025, 5:22 PM · ContentTranslation
Framawiki merged task T213258: CX2: Should not output span tags with VE attributes into T218420: CX2: <span class="Z3988"....
Jul 31 2025, 5:22 PM · ContentTranslation
Framawiki added a comment to T213258: CX2: Should not output span tags with VE attributes.

Either duplicate of T218420: CX2: <span class="Z3988"... or T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">

Jul 31 2025, 5:22 PM · ContentTranslation
Framawiki merged T348380: Content Translation duplicates the reference text into T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:18 PM · ContentTranslation
Framawiki merged task T348380: Content Translation duplicates the reference text into T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:18 PM · ContentTranslation
Framawiki merged T360174: Citation templates still being expanded (substituted) into T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:18 PM · ContentTranslation
Framawiki merged task T360174: Citation templates still being expanded (substituted) into T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">.
Jul 31 2025, 5:18 PM · Regression, ContentTranslation
Framawiki merged T348380: Content Translation duplicates the reference text into T360174: Citation templates still being expanded (substituted).
Jul 31 2025, 5:16 PM · Regression, ContentTranslation
Framawiki merged task T348380: Content Translation duplicates the reference text into T360174: Citation templates still being expanded (substituted).
Jul 31 2025, 5:16 PM · ContentTranslation
Framawiki added a comment to T360174: Citation templates still being expanded (substituted).

Still visible several times a day. 3 cases on yesterday translations: https://fr.wikipedia.org/w/index.php?title=Robert_Stanbury&diff=prev&oldid=227715029, https://fr.wikipedia.org/w/index.php?title=George_Gilder&diff=prev&oldid=227715018, https://fr.wikipedia.org/w/index.php?title=Slave_to_the_Rhythm_(chanson_de_Michael_Jackson)&diff=prev&oldid=227715005

Jul 31 2025, 5:14 PM · Regression, ContentTranslation
Framawiki created T400927: CX2: Punctuation or determiners are added inside a link, while should be put after it.
Jul 31 2025, 5:10 PM · ContentTranslation

Jul 23 2025

Framawiki added a comment to T226688: Block web crawlers from accessing Cloud Services.

anubis (https://anubis.techaro.lol/docs/) is a middleware tool that adds a challenge to suspicious requesters, that requires some computing time discouraging unsolicited users. It can be configured with a list of bad, strange or good user-agent, sending them a challenge or not depending of this information.
Beta cluster, or even all WMCS web proxy, could have it in front of all requests, with a default blocking policy to get out of the worst crawlers.
This soft is used on well-known websites with similar crawling issues, like https://git.kernel.org, https://gitlab.gnome.org, https://wiki.archlinux.org.
Another similar tool: https://git.gammaspectra.live/git/go-away

Jul 23 2025, 3:18 PM · Cloud-VPS, cloud-services-team, Toolforge
Framawiki added a comment to T399850: Spike: Investigate Using Cloudflare.

For information, here is the task for toolforge spam blocking, if it can help to choose a solution: T226688: Block web crawlers from accessing Cloud Services

Jul 23 2025, 3:10 PM · Wikibase Cloud (Kanban Board)

May 10 2025

Framawiki renamed T359059: Some citation links are redirected to GDPR / Captcha portals from Some citation links are redirected to GDPR portal, that is blocked by SpamBlacklist to Some citation links are redirected to GDPR / Captcha portals.
May 10 2025, 2:51 PM · Citoid
Framawiki added a comment to T255594: Cite function for Visual editor and Visual text editor adds information for cookiewall.

Permissions issue on the paste.

Should be better. Paste contains two replacement functions, one for myprivacy gdpr portals, and another for perfdrive.com portals. You'll have to adapt it with your local template variable names.

May 10 2025, 2:40 PM · Citoid, Cite

May 9 2025

Framawiki added a comment to T255594: Cite function for Visual editor and Visual text editor adds information for cookiewall.

Hi @Mbch331 , we've some similar issues on frwiki. Temporary solution we found in the meantime is to run a simple pywikibot bot running daily to replace automatically the portal links by the real citations. This way, the user is not impacted during its edits.
In case it could help you, here is the code I used for our case: P75891

May 9 2025, 8:33 PM · Citoid, Cite
Framawiki merged T255594: Cite function for Visual editor and Visual text editor adds information for cookiewall into T359059: Some citation links are redirected to GDPR / Captcha portals.
May 9 2025, 8:26 PM · Citoid
Framawiki merged task T255594: Cite function for Visual editor and Visual text editor adds information for cookiewall into T359059: Some citation links are redirected to GDPR / Captcha portals.
May 9 2025, 8:26 PM · Citoid, Cite
Framawiki added a comment to T359059: Some citation links are redirected to GDPR / Captcha portals.

Portals domains found on nl.wikipedia as explained in T255594: privacy.vakmedianet.nl / toestemming.ndcmediagroep.nl / cookies.rtlnieuws.nl. Issue reported on-wiki here and here

May 9 2025, 8:26 PM · Citoid
Framawiki added a comment to T359059: Some citation links are redirected to GDPR / Captcha portals.

Other case: some citations are using URL from the portal "Radware Bot Manager Captcha" at the domain https://validate.perfdrive.com, like https://www.usinenouvelle.com/article/parrot-investit-dans-la-robotique-de-surveillance-avec-une-participation-dans-eos-innovation.N245941

May 9 2025, 8:23 PM · Citoid

May 7 2025

Framawiki created T393656: Some newly created accounts are not created on loginwiki/metawiki (wgCentralAuthAutoCreateWikis).
May 7 2025, 11:13 PM · MediaWiki-Platform-Team (Kanban Board), Stewards-and-global-tools, MediaWiki-extensions-CentralAuth

Feb 24 2025

Framawiki added a comment to T213277: CX2: Should not substitute citation templates when publishing.

There is a similar issue (T213262: CX2: "citation needed" template adapted with unnecessary HTML markup and VE attributes) when {{better source needed}} is translated to {{Référence nécessaire}}, it is followed by this garbage:

Feb 24 2025, 6:00 PM · ContentTranslation

Feb 22 2025

Framawiki created T387059: Long labeled property is not displayed correctly on item references.
Feb 22 2025, 11:42 AM · Wikidata
Framawiki changed the status of T165353: Design templates for comments, a subtask of T165352: Write a MVP for Github-notif-bot, from Declined to Resolved.
Feb 22 2025, 11:33 AM · Github-notif-bot
Framawiki changed the status of T165353: Design templates for comments from Declined to Resolved.
Feb 22 2025, 11:33 AM · Github-notif-bot
Framawiki changed the status of T165362: Parse Github webhook's payload, a subtask of T165352: Write a MVP for Github-notif-bot, from Declined to Resolved.
Feb 22 2025, 11:33 AM · Github-notif-bot
Framawiki changed the status of T165362: Parse Github webhook's payload from Declined to Resolved.
Feb 22 2025, 11:33 AM · Github-notif-bot
Framawiki changed the status of T165690: Find linked phabricator task number in text content, a subtask of T165352: Write a MVP for Github-notif-bot, from Declined to Resolved.
Feb 22 2025, 11:33 AM · Github-notif-bot
Framawiki changed the status of T165690: Find linked phabricator task number in text content from Declined to Resolved.
Feb 22 2025, 11:33 AM · Github-notif-bot
Framawiki changed the status of T195205: Handle nonexistent/protected tasks from Declined to Resolved.
Feb 22 2025, 11:32 AM · Github-notif-bot
Framawiki created T387058: Archive #Github-notif-bot project.
Feb 22 2025, 11:29 AM · Project-Admins
Framawiki closed T169511: Optimize calls to getSections() as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T169571: Use commit messages from github, not from gerrit in testsgetTaskID tests as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T165349: Publish current code on github from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165351: Does the bot need to work only for a whitelist of Github and Phab projects ? as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T165353: Design templates for comments, a subtask of T165352: Write a MVP for Github-notif-bot, from Resolved to Declined.
Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T165353: Design templates for comments from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165354: Create a Wikitech page as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Documentation, Github-notif-bot
Framawiki changed the status of T165355: Study and list the different forms of requests made by Github webhooks from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165356: Think about the architecture of the bot as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165359: Study how work Gitlab and others webhooks and see if we can implement them easily as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165360: Write a page to explain how set up the bot for a project as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Documentation, Github-notif-bot
Framawiki changed the status of T165362: Parse Github webhook's payload, a subtask of T165352: Write a MVP for Github-notif-bot, from Resolved to Declined.
Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165689: Create a clean config file as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T165362: Parse Github webhook's payload from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165361: Ask to move github repo to gerrit as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165691: Log everything during development period, a subtask of T165352: Write a MVP for Github-notif-bot, as Declined.
Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T165690: Find linked phabricator task number in text content, a subtask of T165352: Write a MVP for Github-notif-bot, from Resolved to Declined.
Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165691: Log everything during development period as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T165690: Find linked phabricator task number in text content from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165693: Organize the logs on a perennial basis as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T165694: See what to do in case of error and how to report it as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T168009: See if it's possible to create a form with Ghub OAuth that helps the setup as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki changed the status of T168008: Create unit tests with full payloads from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T169512: Test the script on phab-01.wmflabs.org with a real github repo as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:26 AM · Github-notif-bot
Framawiki closed T169679: Think about the architecture of the API URL endpoint as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185940: Create repo whitelist page on wikitech, a subtask of T165351: Does the bot need to work only for a whitelist of Github and Phab projects ?, as Declined.
Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185940: Create repo whitelist page on wikitech as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T173658: Fix config reader as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185941: Convert repo whitelist page on wikitech content model to json as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185941: Convert repo whitelist page on wikitech content model to json, a subtask of T185940: Create repo whitelist page on wikitech, as Declined.
Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T198522: Escape the fields present in the template as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T165352: Write a MVP for Github-notif-bot as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T198523: Post multiple phabActions in one comment as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T173659: Deal with tool's proxies that hide the IP of the requester as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185935: Setup a timeout for IpWhitelist.update() as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185936: Setup asynchronous work (redis?) as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185937: Follow HTTP redirects as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185938: Properly send HTTP codes as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185939: Rate limit IpWhitelist.update() requests as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185942: Get PR text for getTaskID() as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki closed T185943: Implement issues parser as Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki changed the status of T195205: Handle nonexistent/protected tasks from Resolved to Declined.

Mass closing: Unfortunately, this project is no longer ongoing, see T158739: Create a Github notification bot for phabricator for next steps.

Feb 22 2025, 11:25 AM · Github-notif-bot
Framawiki updated subscribers of T158739: Create a Github notification bot for phabricator.

Unfortunately I'm no longer planning to work on this topic. In particular, now that we have a Wikimedia Gitlab instance, I don't see reasons to still use Github.

Feb 22 2025, 11:20 AM · WMSE (IT), User-notice, Github-notif-bot

Jan 25 2025

Framawiki added a comment to T226688: Block web crawlers from accessing Cloud Services.

I took this and used it as a grep filter to get some idea of how much traffic it would block:

Jan 25 2025, 3:03 PM · Cloud-VPS, cloud-services-team, Toolforge

Aug 18 2024

Framawiki updated the task description for T359059: Some citation links are redirected to GDPR / Captcha portals.
Aug 18 2024, 10:13 PM · Citoid

Aug 6 2024

Restricted Application added a project to T240124: Adjust proxied links in mainspace: Moderator-Tools-Team.

Complain about this on frwiki main discussion board: https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Le_Bistro/27_juillet_2024#Aux_utilisateurs_de_la_Biblioth%C3%A8que_Wikip%C3%A9dia
Was this only solved on enwiki ?

Aug 6 2024, 8:39 PM · Moderator-Tools-Team, Library-Card-Platform

May 3 2024

Framawiki added a comment to T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value.

@Xqt @zhuyifei1999 thanks both of you for this really quick patch!

May 3 2024, 7:53 PM · Pywikibot

May 1 2024

Framawiki added a comment to T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value.

It is also possible some stuff was done on the toolforge side and impacted the output of the version.
Anyway, a .strip() could be added somewhere to remove any unattended \n in versions around here in pywikibot/version.py.

May 1 2024, 9:22 PM · Pywikibot
Framawiki added a comment to T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value.

if somebody has the same issue right now, just append this value in your ~/.pywikibot/user-config.py (and adapt the values, for sure):
user_agent_format="MY_BOT_NAME using pywikibot on MY_WIKI_NAME"

May 1 2024, 8:54 PM · Pywikibot
Framawiki updated the task description for T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value.
May 1 2024, 8:50 PM · Pywikibot
Framawiki created T363943: pywikibot.exceptions.FatalServerError due to \n in User-Agent value.
May 1 2024, 8:47 PM · Pywikibot