Magnus (Magnus Manske)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 23 2014, 3:02 PM (195 w, 2 d)
Availability
Available
LDAP User
Magnus Manske
MediaWiki User
Unknown

Recent Activity

Mon, Jul 16

Magnus reopened T198593: MediaWiki as OAuth client: Make MediaWiki use OAuth as a login alternative to local user accounts as "Open".

Action required: Make MediaWiki use OAuth as a login alternative to local user accounts.

Mon, Jul 16, 12:03 PM · MediaWiki-extensions-OAuth

Tue, Jul 3

Magnus added a comment to T194950: Include Wikibase dispatch lag in API "maxlag" enforcing.

Excellent, that means my existing code should Just Work (tm).

I just checked some of the API logs and it looks like QuickStatementsBot isn't currently passing a maxlag?
It's currently the biggest api caller for wikidata that isn't passing it.

Tue, Jul 3, 1:38 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Pywikibot-Wikidata, Wikidata-Campsite, Patch-For-Review, Wikidata-Ministry-Of-Magic, User-Ladsgroup, MediaWiki-extensions-WikibaseRepository, Wikidata

Mon, Jul 2

Magnus created T198593: MediaWiki as OAuth client: Make MediaWiki use OAuth as a login alternative to local user accounts.
Mon, Jul 2, 8:10 AM · MediaWiki-extensions-OAuth

Thu, Jun 28

Magnus added a comment to T194950: Include Wikibase dispatch lag in API "maxlag" enforcing.

Excellent, that means my existing code should Just Work (tm).

Thu, Jun 28, 2:47 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Pywikibot-Wikidata, Wikidata-Campsite, Patch-For-Review, Wikidata-Ministry-Of-Magic, User-Ladsgroup, MediaWiki-extensions-WikibaseRepository, Wikidata

Tue, Jun 26

Magnus added a comment to T197871: Add wp10 model in PetScan.

I run PetScan.

Tue, Jun 26, 8:12 AM · artificial-intelligence, Scoring-platform-team, articlequality-modeling

Fri, Jun 22

Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.

@WMDE-leszek I think some tools could actually use SPARQL, if you look for a precise label with known language for example. But I mentioned SPARQL only as one of the other ways we currently have. wbsearchentities is another, and so is the fulltext search API. And wbgetentities of course, if you know the item and just want the label. They all have some potential for certain tasks, but especially when dealing with lots of labels to check, none of them scale up.

Fri, Jun 22, 2:22 PM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)
Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.

Found another one: Mix'n'match "automatch" (preliminary matches by name, that need to be confirmed by a user). This quickly checks tens/hundreds of thousands of names against Wikidata labels on a regular basis. I am quite certain this would not work with SPARQL, and though it might actually yield better quality using the search API, it's one http(s) query per name, and I don't want to DOS Wikidata, not even considering speed...

Fri, Jun 22, 10:28 AM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)

Jun 21 2018

Magnus committed R2010:ff3b50a1a155: living the unicode dream! (authored by Magnus).
living the unicode dream!
Jun 21 2018, 6:10 PM
Magnus committed R2010:1eb0f017e052: fixes for browser-based batches (authored by Magnus).
fixes for browser-based batches
Jun 21 2018, 6:10 PM
Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.

@Magnus: that's plenty of tools. We'll come up with some solution, for sure.
Regarding PetScan: querying wb_terms happens in regards to labels only, though, right?

Jun 21 2018, 8:06 AM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)

Jun 20 2018

Magnus committed R2010:ddd86f38b271: replaced index file to make this live (authored by Magnus).
replaced index file to make this live
Jun 20 2018, 5:48 PM
Magnus committed R2010:a846500c6b8a: user page and misc fixes (authored by Magnus).
user page and misc fixes
Jun 20 2018, 5:48 PM
Magnus committed R2010:54325a874a35: submit commands and open interface page (authored by Magnus).
submit commands and open interface page
Jun 20 2018, 5:48 PM
Magnus committed R2010:db68934a579f: code cleanup (authored by Magnus).
code cleanup
Jun 20 2018, 5:48 PM
Magnus committed R2010:5f5b05d7e812: temporary batch revert links (authored by Magnus).
temporary batch revert links
Jun 20 2018, 5:48 PM
Magnus committed R2010:93d26e295814: MERGE command working in V2 (authored by Magnus).
MERGE command working in V2
Jun 20 2018, 5:48 PM
Magnus committed R2010:55760b098548: misx vue improvements (authored by Magnus).
misx vue improvements
Jun 20 2018, 5:48 PM
Magnus committed R2010:451289e72c2f: preparing for MERGE command in V2 (authored by Magnus).
preparing for MERGE command in V2
Jun 20 2018, 5:48 PM
Magnus committed R2010:2b247e56536e: misc improvements (authored by Magnus).
misc improvements
Jun 20 2018, 5:48 PM
Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.

Labs currently lists 132 tools of mine: https://tools.wmflabs.org/admin/tools#!/author/Magnus%20Manske

Jun 20 2018, 9:47 AM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)
Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.

Just within the "wikidata-todo" tool, these sub-tools use wb_terms in various ways:

  • add_name_labels.php
  • artwork_images.php
  • awarder.php
  • beacon.php
  • cloudy_concept.php
  • creator.php
  • dupe_finder.php
  • firstnamebasis.php
  • get_item_names.php
  • important_blank_items.php
  • index.php
  • label_no_instance.php
  • no_statements.php
  • project_stats.php
  • relabel.php
  • related_properties.php
  • sexer.php
  • sparql_rc.php
  • translate_items_with_property.php
  • user_edits.php
  • wdq2graph.php
  • wdq_feed.php
Jun 20 2018, 9:42 AM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)
Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.
  • Filter for items with all/any/no labels in a set of languages
    • Find items by label
    • Label Wikidata items in result set
Jun 20 2018, 9:39 AM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)
Magnus added a comment to T197161: Gather information on users of wb_terms replicas on WMF cloud infrastructure.

Oh well, there go half my Wikidata-related tools...

Jun 20 2018, 9:31 AM · Wikidata, Wikidata-Ugly-Cat-Trailblaze (wb_terms trail blazing)

Jun 15 2018

Magnus committed R2010:3413124dcb9d: vue development (authored by Magnus).
vue development
Jun 15 2018, 3:39 PM

May 23 2018

Magnus added a comment to T195322: cdnjs on Toolforge appears to be broken.

Works again for me.

May 23 2018, 7:45 AM · Toolforge

May 22 2018

Magnus added a comment to T195322: cdnjs on Toolforge appears to be broken.

May 22 2018, 11:05 PM · Toolforge
Magnus reopened T195322: cdnjs on Toolforge appears to be broken as "Open".

Aaaaand it's back. Same issue in Safari and Chrome. Example URL: https://tools-static.wmflabs.org/cdnjs/ajax/libs/jquery/3.3.1/jquery.min.js

May 22 2018, 11:05 PM · Toolforge
Magnus closed T195322: cdnjs on Toolforge appears to be broken as Resolved.

Started working again. I did use the verbatim URL I gave in the browser directly, so no other tool involved. Tried other browsers as well. Maybe got stuck with a bad cache somewhere...

May 22 2018, 10:17 PM · Toolforge
Magnus triaged T195322: cdnjs on Toolforge appears to be broken as Unbreak Now! priority.
May 22 2018, 7:11 PM · Toolforge
Magnus created T195322: cdnjs on Toolforge appears to be broken.
May 22 2018, 7:11 PM · Toolforge

May 18 2018

Magnus committed R2010:c9b5e12197d6: D1053:A column with the single character “#” as the header is interpreted as a… (authored by Magnus).
D1053:A column with the single character “#” as the header is interpreted as a…
May 18 2018, 3:30 PM
Magnus accepted D1053: Add comment / edit summary support to CSV format.

Merged.

May 18 2018, 3:29 PM

May 15 2018

Magnus committed R2010:ffd49d13ec52: added command-specific edit comment option (authored by Magnus).
added command-specific edit comment option
May 15 2018, 8:24 AM
Magnus committed R2010:4891a25b3cac: added command-specific edit comment option (authored by Magnus).
added command-specific edit comment option
May 15 2018, 8:23 AM

May 14 2018

Magnus closed T194628: Tool "sourcemd": Webservice keeps returning 504 as Resolved.

Of course, the moment I file a report, it starts working again...

May 14 2018, 8:42 AM · Toolforge
Magnus created T194628: Tool "sourcemd": Webservice keeps returning 504.
May 14 2018, 8:41 AM · Toolforge

May 7 2018

Magnus committed R2010:06fea5a5b0e5: Fix bug in adding references in CSV format (authored by LucasWerkmeister).
Fix bug in adding references in CSV format
May 7 2018, 6:26 PM
Magnus accepted D1050: Fix bug in adding references in CSV format.
May 7 2018, 6:25 PM
Magnus added a comment to T193560: Tool keeps falling into permanent 500 error.

So some of my PHP scripts just run forever, clogging more resources as they get started?

May 7 2018, 6:19 PM · Toolforge

May 3 2018

Magnus added a comment to T193614: Reuse Commonhelper2's config files for category and template matching.

You are correct that this would not solve the attribute mapping, short of some spectacularly horrible hackery.

May 3 2018, 2:09 PM · TCB-Team, Move-Files-To-Commons

May 2 2018

Magnus accepted D969: Add support for removing sitelinks.

I have checked in a manually edited version (got "error: patch failed: public_html/quickstatements.php:801; error: public_html/quickstatements.php: patch does not apply") to master.

May 2 2018, 12:23 PM
Magnus committed R2010:8703f49d8a8d: adapting D969 (authored by Magnus).
adapting D969
May 2 2018, 12:21 PM
Magnus added a comment to T193614: Reuse Commonhelper2's config files for category and template matching.

Instead of config files, would it be better to "tag" the Wikidata items representing the template/category page somehow? This would allow the community to optimize configuration, without requiring file/repo changes.

May 2 2018, 12:13 PM · TCB-Team, Move-Files-To-Commons
Magnus committed R2010:c04a1042a31b: fixing bug introduced by last patch (authored by Magnus).
fixing bug introduced by last patch
May 2 2018, 11:31 AM
Magnus accepted D1028: Create separate public OAuth URL.

In master now

May 2 2018, 9:39 AM
Magnus committed R2010:6a4255d70da8: Thomas Arrow patch (authored by Magnus).
Thomas Arrow patch
May 2 2018, 9:39 AM
Magnus added a comment to D1028: Create separate public OAuth URL.

"Patch without arc":

magnus@tools-bastion-03:~$ become quickstatements
tools.quickstatements@tools-bastion-03:~$ git checkout -b D1028 && curl -L https://phabricator.wikimedia.org/D1028?download=true | git apply
Switched to a new branch 'D1028'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   493  100   493    0     0   1485      0 --:--:-- --:--:-- --:--:--  1485
error: quickstatements.php: No such file or directory
May 2 2018, 9:25 AM

May 1 2018

Magnus created T193560: Tool keeps falling into permanent 500 error.
May 1 2018, 7:39 PM · Toolforge

Apr 20 2018

Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

@Multichill agreed. The replag solution works AFAICT, why not duplicate that.

Apr 20 2018, 10:23 AM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata

Apr 16 2018

Magnus committed R2010:d6ca04c968a0: Lucas hacks (authored by Magnus).
Lucas hacks
Apr 16 2018, 1:52 PM
Magnus committed R2010:36d304caf73b: oauth abstraction (authored by Magnus).
oauth abstraction
Apr 16 2018, 12:37 PM
Magnus committed R2010:afff64f33ff1: wikidata.php API override from config (authored by Magnus).
wikidata.php API override from config
Apr 16 2018, 12:18 PM
Magnus committed R2010:90e96cf6bd2e: moving from sites.json to config.json (authored by Magnus).
moving from sites.json to config.json
Apr 16 2018, 12:03 PM
Magnus committed R2010:10b35d444ea2: config file (template only, copy for your own setup) (authored by Magnus).
config file (template only, copy for your own setup)
Apr 16 2018, 12:03 PM
Magnus committed R2010:16943ed32f7c: abstracting api (authored by Magnus).
abstracting api
Apr 16 2018, 12:02 PM
Magnus committed R2010:2eb5999c4cc3: skipping broken commands (authored by Magnus).
skipping broken commands
Apr 16 2018, 12:02 PM

Apr 4 2018

Magnus closed D948: Send quantity amounts as strings.

I have given up on applying the patch, and just entered it manually:
https://phabricator.wikimedia.org/R2010:bd0fca9e0f531d27e2c2f7ec2de2599720f96235

Apr 4 2018, 12:35 PM
Magnus committed R2010:bd0fca9e0f53: manually patching D948 (authored by Magnus).
manually patching D948
Apr 4 2018, 12:34 PM

Apr 3 2018

Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

@Addshore It depends on what the actual issue with creating/editing is. If it's database-related (most likely), then having a few sleeping processes for load-dependent server-side delays might be a viable solution.

Apr 3 2018, 9:19 AM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata

Mar 28 2018

Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

So,

  • either WMF expose the "overload status" so we can throttle on demand,
  • or WMF delay the API response accordingly, so we don't have to do anything,
  • or WMF scale to demand :-)
Mar 28 2018, 10:11 PM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata
Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

OK, let me summarize my situation, as of today:

  • Essentially, all my Wikidata edits (both bots and JavaScript on Toolforge) run through the same OAuth PHP class I wrote
  • Every single edit (including "create item") runs with a "maxlag=5" parameter.
  • If the edit fails because of maxlag, it will wait 5 seconds, then try again, until it succeeds.
  • This mechanism has been in place for months.
  • As of today, after every edit (including "create item"), it will check the current lag on Wikidata.
  • If the current lag is >1 sec, it will sleep three times the lag (in int seconds; so, if lag is 1.5 sec, it will sleep int(3*1.5)=4 seconds) before returning.
  • If that check fails for some reason, it will sleep a pre-defined time for each edit type (create item=2sec, edit=1 sec)

That is a total of three different rate limitations (two dynamic, one hardcoded fallback). Personally, I consider that beyond due diligence, verging on paranoia. Therefore, I consider this matter resolved, as far as my tools are concerned.

Mar 28 2018, 8:20 AM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata

Mar 26 2018

zhuyifei1999 awarded T190516: Wikidata-todo loads map tiles from OSM a Cookie token.
Mar 26 2018, 12:19 PM · Toolforge-standards-committee, Privacy, Tools
Magnus closed T190516: Wikidata-todo loads map tiles from OSM as Resolved.

All done.

Mar 26 2018, 12:19 PM · Toolforge-standards-committee, Privacy, Tools
Magnus closed T190516: Wikidata-todo loads map tiles from OSM, a subtask of T172065: Hunt for Toolforge tools that load resources from third party sites, as Resolved.
Mar 26 2018, 12:18 PM · Toolforge-standards-committee, Tools, Privacy
Magnus added a comment to T190516: Wikidata-todo loads map tiles from OSM.

Ah, you found it! Fixing now...

Mar 26 2018, 12:16 PM · Toolforge-standards-committee, Privacy, Tools
Magnus added a comment to T190516: Wikidata-todo loads map tiles from OSM.

I can't see an easy way to change these over to the WMF tile server, without upgrading to OpenLayers 4.6, which is vastly different from the 2.x version I am using. This would require a partial/complete rewrite of these tools. I don't have the time for that, so I have deactivated those tools.

Mar 26 2018, 10:12 AM · Toolforge-standards-committee, Privacy, Tools
Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

For one tool, per user, per tab? Sure. I'd just set both item creation and edit to 1 second delay.

Mar 26 2018, 8:48 AM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata

Mar 25 2018

Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

I have added a 5 second delay after item creations. I also added a mechanism to have a delay after any other edit type.

Mar 25 2018, 5:45 PM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata
Magnus added a comment to T184948: limit page creation and edit rate on Wikidata.

Thanks to @Multichill for pointing out this discussion to me...

Mar 25 2018, 5:34 PM · User-Ladsgroup, Wikidata-Ministry-Of-Magic, Wikimedia-Site-requests, User-Addshore, Wikidata.org, Wikidata

Mar 21 2018

Jeff_G awarded T169210: Restarting tools after NFS issues a Mountain of Wealth token.
Mar 21 2018, 2:32 AM · Toolforge, Tools

Mar 20 2018

Magnus added a comment to T189986: build out and improve Terminator.

Restarted. Toolforge keeps killing my tools occasionally...

Mar 20 2018, 3:02 PM · Need-volunteer, Wikidata

Mar 16 2018

Magnus added a comment to T180380: "ERROR 2006 (HY000): MySQL server has gone away" failures for a variety of queries against Wiki Replica servers.

I, for one, have no idea what s51184 is. It doesn't show in the Toolforge "local" database list:

echo 'show databases;' | sql local | grep 51184

If there is an easy way to find the name of the tool to that, please let me know.

Mar 16 2018, 1:29 PM · DBA, Data-Services
Magnus added a comment to D948: Send quantity amounts as strings.

How do I apply this to the git repo?

Mar 16 2018, 9:23 AM
Magnus accepted D948: Send quantity amounts as strings.

huh, just saw this...

Mar 16 2018, 9:20 AM

Mar 14 2018

Magnus added a comment to T189698: Wikidata API occasionally returns HTML instead of JSON.

Hm, it seems to have stopped for now. Can't reproduce it anymore. I'll wait to tomorrow to close it though...

Mar 14 2018, 8:17 PM · MediaWiki-API, Wikidata
Magnus added a comment to T189698: Wikidata API occasionally returns HTML instead of JSON.

Sorry about tagging it Cloud-Services, I thought it might be a cloud config issue (stale DNS or somesuch).

Mar 14 2018, 8:08 PM · MediaWiki-API, Wikidata
Magnus created T189698: Wikidata API occasionally returns HTML instead of JSON.
Mar 14 2018, 4:23 PM · MediaWiki-API, Wikidata

Mar 9 2018

Magnus added a comment to T187540: Track how many files receive the {{Original Upload Log}} template per day.

Also, here are all files on Commons that were created in January and contain {{Original upload log}}. (Note: this query might run for a minute or so)

Mar 9 2018, 11:04 AM · German-Community-Wishlist, Move-Files-To-Commons, TCB-Team
Magnus added a comment to T187540: Track how many files receive the {{Original Upload Log}} template per day.

Of course, if WMF were to track somewhere which edit was doe using which OAuth consumer, that would give much better data...

Mar 9 2018, 8:50 AM · German-Community-Wishlist, Move-Files-To-Commons, TCB-Team
Magnus added a comment to T187540: Track how many files receive the {{Original Upload Log}} template per day.

I have altered CommonsHelper to add the #commonshelper tag to the upload comment, like so. This is active as of now.

Mar 9 2018, 8:49 AM · German-Community-Wishlist, Move-Files-To-Commons, TCB-Team

Mar 1 2018

Magnus created T188619: cannot resolve tools-static.wmflabs.org to the correct host from within toolforge.
Mar 1 2018, 1:18 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Magnus added a comment to T188442: Community consult for Geohack usage.

The results page is configured almost entirely by the "calling wiki", via the respective version of the GeoTemplate. That includes which services are listed, in which order, etc. If a region is given in the geohack URL, a specific section of the template can be pushed to the top IIRC.

Mar 1 2018, 11:38 AM · Maps

Feb 27 2018

Magnus added a comment to T188442: Community consult for Geohack usage.

There's the access.log file, this one starting 13/Dec/2017, where we can see how geohack was called. I doubt there is any information on what links were clicked within geohack, so we don't know which services were used the most.

Feb 27 2018, 9:50 PM · Maps
Magnus added a comment to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth.

Thanks @Smalyshev Yes these queries are outliers, but there is a good reason to run them (in this case, find missing images for items), and just by Wikidata growth, the number of outliers (queries that timeout) will increase, to the point where they are no longer outliers. Technical improvements (improved software, better hardware) can buffer some of this, but not all. As you show, some queries can be re-formulated (though the reason why one works but not the other remains a mystery to most users), but again, not forever.

Feb 27 2018, 8:57 AM · Discovery, Wikidata-Query-Service, Wikidata

Feb 26 2018

Magnus added a comment to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth.

Semantics and drama aside, I think the point is that some useful queries are already creaking, or failing entirely.

Feb 26 2018, 6:12 PM · Discovery, Wikidata-Query-Service, Wikidata

Feb 23 2018

Magnus added a comment to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth.

How about a separate server just for "heavy" queries? For everyone? If that goes down occasionally, hey, so what?

Feb 23 2018, 10:58 PM · Discovery, Wikidata-Query-Service, Wikidata

Feb 19 2018

Magnus committed R2010:bc634300af06: UTF-8 enforcement (authored by Magnus).
UTF-8 enforcement
Feb 19 2018, 10:44 AM

Jan 10 2018

Magnus created T184596: [Bug] Selector dropdowns favor mouse hover over actual selection.
Jan 10 2018, 10:20 AM · Need-volunteer, MediaWiki-extensions-WikibaseRepository, Wikidata

Jan 3 2018

Magnus added a comment to T182995: heavy queries from s51205, unlikely to finish?.

This is from the "wikidata-terminator" tool (which you could probably have found out quicker than I).

Jan 3 2018, 7:05 PM · Tools
Magnus added a comment to T182867: "Login to Wikidata as QuickStatementsBot from a computer you have not recently used".

@Niharika I have turned off notifications as per suggesestion

Jan 3 2018, 4:05 PM · MediaWiki-extensions-LoginNotify, Community-Tech, User-notice, MediaWiki-Email, MediaWiki-User-login-and-signup, Toolforge

Dec 15 2017

Magnus added a comment to T182867: "Login to Wikidata as QuickStatementsBot from a computer you have not recently used".

Yes, ListeriaBot (which edits Wikipedia) does not cause those (so far), so only Wikidata.

Dec 15 2017, 1:31 PM · MediaWiki-extensions-LoginNotify, Community-Tech, User-notice, MediaWiki-Email, MediaWiki-User-login-and-signup, Toolforge
Magnus added a comment to T182867: "Login to Wikidata as QuickStatementsBot from a computer you have not recently used".

Dec 15 2017, 1:20 PM · MediaWiki-extensions-LoginNotify, Community-Tech, User-notice, MediaWiki-Email, MediaWiki-User-login-and-signup, Toolforge
Magnus added a comment to D911: Send quantities as strings.

As this is my first patch accept in Differential, how do I merge this here? No "merge" button that I can see on this page. Probably not "commandeer", whatever that is?

Dec 15 2017, 9:15 AM
Magnus added a comment to T182867: "Login to Wikidata as QuickStatementsBot from a computer you have not recently used".

Both bots use the Addwiki lib, not sure if that uses OAuth:
https://phabricator.wikimedia.org/project/profile/1490/

Dec 15 2017, 9:07 AM · MediaWiki-extensions-LoginNotify, Community-Tech, User-notice, MediaWiki-Email, MediaWiki-User-login-and-signup, Toolforge

Dec 14 2017

Magnus created T182867: "Login to Wikidata as QuickStatementsBot from a computer you have not recently used".
Dec 14 2017, 12:55 PM · MediaWiki-extensions-LoginNotify, Community-Tech, User-notice, MediaWiki-Email, MediaWiki-User-login-and-signup, Toolforge

Dec 12 2017

Magnus triaged T182722: Ferm changes on the host node break networking for Kubernetes pods as Unbreak Now! priority.

Several of my tools appear to be affected as well, example:

Dec 12 2017, 10:46 PM · Patch-For-Review, PAWS, cloud-services-team (Kanban), Kubernetes, Toolforge

Dec 11 2017

Magnus committed R2010:68f47bdc1a56: fixing errors after patch merge (authored by Magnus).
fixing errors after patch merge
Dec 11 2017, 12:41 PM

Dec 8 2017

Magnus committed R2010:d8cd69786ee8: Merge branch 'master' of https://github.com/lucaswerkmeister/quickstatements (authored by Magnus).
Merge branch 'master' of https://github.com/lucaswerkmeister/quickstatements
Dec 8 2017, 9:25 AM
Magnus committed R2010:81cb7cc846df: misc (authored by Magnus).
misc
Dec 8 2017, 9:25 AM

Nov 28 2017

Magnus added a comment to T181486: Missing terms in wb_terms table.

@jcrespo OK, but that only means the rows were missing since the last edit, presumably, on 5 August 2017‎.

Nov 28 2017, 6:21 PM · Wikidata-Campsite, Wikidata-Turtles-Tech-Debt, Wikidata-Ministry-Of-Magic-Tech-Debt, Wikidata