User Details
- User Since
- Feb 14 2016, 5:37 AM (520 w, 6 d)
- Availability
- Available
- IRC Nick
- JJMC89
- LDAP User
- JJMC89
- MediaWiki User
- JJMC89 [ Global Accounts ]
Yesterday
Thu, Feb 5
They should only be on metawiki.
Wed, Feb 4
Tue, Feb 3
Sat, Jan 31
Thu, Jan 29
The tool is ready for adoption.
Wed, Jan 28
This is currently working as intended. Passkeys are only usable as part of 2FA, not passwordless login, and require another 2FA to be enabled. T321708: MediaWiki should support passwordless login with passkeys is the related feature request.
Tue, Jan 27
The ticket needs to remain open for implementation.
Thu, Jan 22
Wed, Jan 21
Use your existing Wikimedia account to login to Wikitech.
Sat, Jan 17
It is empty for you because you don't have permission to view the entries.
Wed, Jan 14
Tue, Jan 13
"there's no true global abusefilter that applies to all wikis". Is that still true?
Thu, Jan 8
Jan 7 2026
The phonetisch package is not related to pywikibot.
Jan 6 2026
Jan 5 2026
"Block the last IP address used by this account" option
Jan 3 2026
This is intentional. See https://wikitech.wikimedia.org/wiki/Help:Toolforge/Python.
Dec 30 2025
This is likely not worth the dev time it would take. T404524: Codex Special:Block should support no-Javascript environments is the better alternative.
Dec 29 2025
Dec 27 2025
Dec 24 2025
Dec 23 2025
Soda still needs to be added to WMF-NDA.
Dec 18 2025
If you want access to the GitLab repo, you'll have to get one of the toolforge-repos group owners to grant you access. (Lucas isn't one.)
See Cloud-VPS (Quota-requests) for how your request needs to be formulated. Priority is determined by the WMCS team, not the requestor.
Dec 14 2025
Dec 11 2025
To expand upon the IRC credentials being redacted: I could not verify that DatGuy has access to all the channels that the bot does since at least one channel's ACL is not public.
The tool is ready for adoption.
any IRC authentication should be kept.
What meaningful search results are you expecting? The auth domain doesn't have content.
Dec 8 2025
Dec 3 2025
Dec 1 2025
The process was stuck for an unknown reason.
Nov 29 2025
Here's the traceback from where I originally discovered this issue.
2025-11-29 20:47:15 logging.py, 355 in exception: ERROR 'Japanese superhero films by decade' is not a valid section of Wikipedia:Categories for discussion/Log/2025 November 8
Traceback (most recent call last):
File "/data/project/jjmc89-bot/repos/jjmc89-bot-scripts/enwiki/cfdw.py", line 338, in parse
self._parse_section(str(section))
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/data/project/jjmc89-bot/repos/jjmc89-bot-scripts/enwiki/cfdw.py", line 375, in _parse_section
_, action = cfd.get_result_action(
~~~~~~~~~~~~~~~~~~~~~^
instruction["bot_options"]["old_cat"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/data/project/jjmc89-bot/repos/jjmc89-bot-scripts/enwiki/cfdw.py", line 284, in get_result_action
text = removeDisabledParts(self.text, tags=EXCEPTIONS, site=self.site)
^^^^^^^^^
File "/data/project/jjmc89-bot/repos/.venvs/jjmc89-bot-scripts/lib/python3.13/site-packages/pywikibot/page/_basepage.py", line 580, in text
return self.get(get_redirect=True)
~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/data/project/jjmc89-bot/repos/.venvs/jjmc89-bot-scripts/lib/python3.13/site-packages/pywikibot/page/_basepage.py", line 395, in get
raise SectionError(f'{page_section!r} is not a valid section '
f'of {self.title(with_section=False)}')
pywikibot.exceptions.SectionError: 'Japanese superhero films by decade' is not a valid section of Wikipedia:Categories for discussion/Log/2025 November 8Nov 28 2025
Nov 27 2025
Nov 25 2025
Nov 23 2025
Nov 18 2025
This task is stale - the bot and db have changed since.
Was hung on a 504 from TCA for some reason.
Nov 13 2025
Nov 12 2025
Nov 11 2025
No Toolforge system/infrastructure issue is reported.
Nov 10 2025
This was previously considered and decided against. See T300273#8366894.
Nov 8 2025
Nov 6 2025
You should use Striker (https://toolsadmin.wikimedia.org/) to do this yourself.