MusikAnimal
Software Engineer at Community Tech

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Dec 14 2014, 11:39 PM (118 w, 4 d)
Availability
Available
IRC Nick
musikanimal
LDAP User
MusikAnimal
MediaWiki User
MusikAnimal

My conscious is a jukebox

Recent Activity

Yesterday

MusikAnimal added a comment to T156318: Do test queries for range contributions to gauge performance of using different tables.

I am in the process of getting prod db access and will get back to you. Rest assured I won't forget about this, though, we will get that table deleted when we are finished :) There a slew of types of queries I would like to test. I happen to know of some busy-ish ranges over the past month, too, so hopefully this go around we'll have some definitive answers on query performance.

Thu, Mar 23, 12:47 AM · Community-Tech, DBA, MediaWiki-User-blocking
MusikAnimal added a comment to T161181: Requesting access to deploy hosts for musikanimal.

So this could be "restricted" and that would be enough for right now. ( description: access to terbium, mwlog hosts (private data) and bastion hosts. restricted folks use sudo to access apache / www-data resources). It would not cover the SWAT deploys which are listed as "may be in the future". So we could use that and later upgrade to 'deployment' once that's needed, or do "deployment" right away.

Thu, Mar 23, 12:40 AM · Operations, Ops-Access-Requests
MusikAnimal created T161181: Requesting access to deploy hosts for musikanimal.
Thu, Mar 23, 12:25 AM · Operations, Ops-Access-Requests

Wed, Mar 22

MusikAnimal added a comment to T156318: Do test queries for range contributions to gauge performance of using different tables.

@jcrespo Nice! It looks like SELECT HEX(INET6_ATON('192.168.0.1')); does exactly what we want, but it doesn't work on my local MySQL. If it works on the slave you created, I think you could do something like (I'm unable to test):

INSERT INTO ip_changes (ipc_rev_id, ipc_rev_timestamp, ipc_hex) SELECT rev_id, rev_timestamp, CONCAT(IF(LENGTH(rev_user_text) > 15, 'v6-', ''), HEX(INET6_ATON(rev_user_text))) AS ipc_hex FROM revision WHERE rev_timestamp > '20170222000000' AND rev_user = 0;

That will give you all IP edits over the last month. The hex for IPv6 is prefixed with v6-

Wed, Mar 22, 7:06 PM · Community-Tech, DBA, MediaWiki-User-blocking
MusikAnimal added a comment to T156318: Do test queries for range contributions to gauge performance of using different tables.

Let me create a test table with you somewhere- but please give me a one-liner to set it up.- E.g.

Wed, Mar 22, 6:36 PM · Community-Tech, DBA, MediaWiki-User-blocking
MusikAnimal added a comment to T156318: Do test queries for range contributions to gauge performance of using different tables.

Then it is the rows- running that on 4/9 rows is not useful (there are 1000 million revision rows only on enwiki). Go to labs and copy some public revisions and pages, that is the easiest to get some sample data.

Wed, Mar 22, 6:21 PM · Community-Tech, DBA, MediaWiki-User-blocking
MusikAnimal added a comment to T156318: Do test queries for range contributions to gauge performance of using different tables.

You have to run the query (not the explain).

FLUSH STATUS; SELECT ...; SHOW STATUS like 'Hand%';

The type:ALL on page and the filesort don't look good... But need the handlers to confirm.

Wed, Mar 22, 5:59 PM · Community-Tech, DBA, MediaWiki-User-blocking
MusikAnimal edited P4725 Creating edits by random IPs on a devwiki.
Wed, Mar 22, 5:57 PM · Community-Tech
MusikAnimal edited P4725 Creating edits by random IPs on a devwiki.
Wed, Mar 22, 5:56 PM · Community-Tech
MusikAnimal added a comment to T156318: Do test queries for range contributions to gauge performance of using different tables.

@jcrespo Finally got around to this, below are my results. This test query was ran on my local Vagrant, where there are maybe 1,000 or so revisions. I'm hoping this is enough for you to do your analysis.

Wed, Mar 22, 5:53 PM · Community-Tech, DBA, MediaWiki-User-blocking
MusikAnimal moved T159395: Build new front-end for xtools-articleinfo from Needs Review/Feedback to In Development on the Community-Tech-Sprint board.
Wed, Mar 22, 5:21 PM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal moved T159395: Build new front-end for xtools-articleinfo from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.
Wed, Mar 22, 5:14 PM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal created T161124: Auto-pagepile breaks encoding.
Wed, Mar 22, 4:43 PM · Tool-Labs-tools-Pageviews
MusikAnimal committed rXTR9b3357271921: SimpleEditCounter: frontend cleanup, number formatting (authored by MusikAnimal).
SimpleEditCounter: frontend cleanup, number formatting
Wed, Mar 22, 4:30 PM
MusikAnimal moved T152118: Add filter options to Special:RangeContributions from Backlog to Blocked on the Community-Tech board.
Wed, Mar 22, 4:07 PM · Community-Tech, MediaWiki-Special-pages
MusikAnimal added a subtask for T145912: Create new Special:RangeContributions page to support viewing contributions across an IP range: T157699: Compare using recentchanges table against fully using the cu_changes table for range contribution queries.
Wed, Mar 22, 4:06 PM · Community-Tech, Patch-For-Review, MediaWiki-Special-pages, IPv6
MusikAnimal added a parent task for T157699: Compare using recentchanges table against fully using the cu_changes table for range contribution queries: T145912: Create new Special:RangeContributions page to support viewing contributions across an IP range.
Wed, Mar 22, 4:06 PM · Community-Tech, IPv6
MusikAnimal committed rXTRa7c948d3ab30: Topedits: wikify comments (authored by MusikAnimal).
Topedits: wikify comments
Wed, Mar 22, 4:51 AM
MusikAnimal committed rXTRbefd2298df73: Topedits: frontend cleanup, i18n (authored by MusikAnimal).
Topedits: frontend cleanup, i18n
Wed, Mar 22, 4:16 AM
MusikAnimal merged T154353: Add option to simpy download the data without "visual" output into T157830: Implement a Node.js backend for each Pageviews app.
Wed, Mar 22, 2:53 AM · Tool-Labs-tools-Pageviews
MusikAnimal merged task T154353: Add option to simpy download the data without "visual" output into T157830: Implement a Node.js backend for each Pageviews app.
Wed, Mar 22, 2:53 AM · Tool-Labs-tools-Pageviews

Tue, Mar 21

MusikAnimal committed rXTR751cd10004ec: Articleinfo: count bot reverts to exempt them from top 10 by added text (authored by MusikAnimal).
Articleinfo: count bot reverts to exempt them from top 10 by added text
Tue, Mar 21, 4:35 AM
MusikAnimal committed rXTR7054161ee909: Articleinfo: Add link to bugs in general stats, fix tests (authored by MusikAnimal).
Articleinfo: Add link to bugs in general stats, fix tests
Tue, Mar 21, 1:29 AM
MusikAnimal added a comment to T157706: Output data for new XTools: Articleinfo.

I think all the data is there now, check out http://localhost:8000/articleinfo/en.wikipedia.org/Bonzun (this one has checkwiki errors at the time of writing)

Tue, Mar 21, 1:15 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal moved T157706: Output data for new XTools: Articleinfo from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.
Tue, Mar 21, 1:14 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal committed rXTR4e02ad865b42: Articleinfo: show checkwiki errors (authored by MusikAnimal).
Articleinfo: show checkwiki errors
Tue, Mar 21, 1:13 AM

Mon, Mar 20

MusikAnimal committed rXTR250f1c8aa6ff: Articleinfo: only show sections that contain data (authored by MusikAnimal).
Articleinfo: only show sections that contain data
Mon, Mar 20, 10:12 PM
MusikAnimal moved T157706: Output data for new XTools: Articleinfo from Needs Review/Feedback to In Development on the Community-Tech-Sprint board.
Mon, Mar 20, 7:36 PM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal moved T157706: Output data for new XTools: Articleinfo from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.
Mon, Mar 20, 7:36 PM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal committed rXTRea5c23fc06fe: More improvements to articleinfo, top 10 by added text (authored by MusikAnimal).
More improvements to articleinfo, top 10 by added text
Mon, Mar 20, 7:35 PM
MusikAnimal committed rELGN774862d8008b: Simplify messages in login notification, still having two separate messages so… (authored by MusikAnimal).
Simplify messages in login notification, still having two separate messages so…
Mon, Mar 20, 6:01 PM
MusikAnimal added a comment to T156312: Monthly aggregate endpoint returns unexpected results and invalid timestamp.

@Nuria Works great, thank you! :)

Mon, Mar 20, 5:57 PM · Patch-For-Review, Analytics-Kanban, Pageviews-API
MusikAnimal added a project to T160722: Calculate pageview totals for articles within a WikiProject: Community-Tech.
Mon, Mar 20, 2:07 PM · Community-Tech-Sprint

Fri, Mar 17

MusikAnimal committed rELGN91d2c475c56f: Simplify messages in login notification, still having two separate messages so… (authored by MusikAnimal).
Simplify messages in login notification, still having two separate messages so…
Fri, Mar 17, 9:06 PM
MusikAnimal committed rELGN082d23bebe9e: Simplify messages in login notification, still having two separate messages so… (authored by MusikAnimal).
Simplify messages in login notification, still having two separate messages so…
Fri, Mar 17, 9:06 PM
MusikAnimal committed rELGN1a2c6c978cee: Simplify messages in login notification, still having two separate messages so… (authored by MusikAnimal).
Simplify messages in login notification, still having two separate messages so…
Fri, Mar 17, 9:06 PM
MusikAnimal moved T160031: Improve failed login notifications in LoginNotify extension from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.

Not sure why the bot didn't comment: https://gerrit.wikimedia.org/r/#/c/343332/

Fri, Mar 17, 8:34 PM · Community-Tech-Sprint, MediaWiki-extensions-LoginNotify
MusikAnimal committed rXTR12e8e89bd3dc: rm debugging! (authored by MusikAnimal).
rm debugging!
Fri, Mar 17, 6:21 PM
MusikAnimal claimed T160031: Improve failed login notifications in LoginNotify extension.
Fri, Mar 17, 6:12 PM · Community-Tech-Sprint, MediaWiki-extensions-LoginNotify
MusikAnimal moved T160031: Improve failed login notifications in LoginNotify extension from Ready to In Development on the Community-Tech-Sprint board.
Fri, Mar 17, 6:12 PM · Community-Tech-Sprint, MediaWiki-extensions-LoginNotify
MusikAnimal created T160765: Upgrade Chart.js to use new logarithmic axis.
Fri, Mar 17, 4:44 PM · Tool-Labs-tools-Pageviews
MusikAnimal committed rXTR14c4051115f0: More improvements to Articleinfo, some code cleanup (authored by MusikAnimal).
More improvements to Articleinfo, some code cleanup
Fri, Mar 17, 4:37 PM
MusikAnimal committed rXTRc1d4303579a3: Appease the code sniffing gods (authored by MusikAnimal).
Appease the code sniffing gods
Fri, Mar 17, 2:00 AM
MusikAnimal committed rXTR0b7ebf1fb416: Articleinfo: Charts, more data, various fixes (authored by MusikAnimal).
Articleinfo: Charts, more data, various fixes
Fri, Mar 17, 12:41 AM

Thu, Mar 16

MusikAnimal added a comment to T159776: Make the popular pages bot pickup from where it left off in case it gets killed prematurely.

2 GB of RAM? Are we sure we need that much?

Thu, Mar 16, 8:46 PM · Community-Tech-Sprint
MusikAnimal added a comment to T123442: Pageview API: Better filtering of bot traffic on top enpoints.

The problem I'd be worried about is when traffic from a specific city makes sense, like there is local news about that city that isn't relevant to the rest of the world. We'd have to find events like that and figure out how they're different from false positives like the ones you identified here. More importantly than stats, it seems we're being bombarded with fake traffic. A solution to this seems highly desirable. Will try and up the priority.

Thu, Mar 16, 6:43 PM · Analytics, Pageviews-API
MusikAnimal committed rXTRbedaad17234e: Charts for top editors (authored by MusikAnimal).
Charts for top editors
Thu, Mar 16, 6:32 PM
MusikAnimal committed rXTR4f80af1435bf: Working charts! (authored by MusikAnimal).
Working charts!
Thu, Mar 16, 6:59 AM
MusikAnimal committed rXTRfc65841437ad: backing up work (authored by MusikAnimal).
backing up work
Thu, Mar 16, 6:04 AM
MusikAnimal awarded T123442: Pageview API: Better filtering of bot traffic on top enpoints a Like token.
Thu, Mar 16, 1:59 AM · Analytics, Pageviews-API
MusikAnimal added a comment to T123442: Pageview API: Better filtering of bot traffic on top enpoints.

So for March 14 we had this: https://wikimedia.org/api/rest_v1/metrics/pageviews/top/ru.wikipedia/all-access/2017/03/14

Thu, Mar 16, 1:56 AM · Analytics, Pageviews-API
MusikAnimal committed rXTR3394f365fb95: change intution to getIntuition() in WikiExtension.php (authored by MusikAnimal).
change intution to getIntuition() in WikiExtension.php
Thu, Mar 16, 12:29 AM

Wed, Mar 15

MusikAnimal committed rXTR2b7373d3a887: Articleinfo: add page assessments, along with shared helper (authored by MusikAnimal).
Articleinfo: add page assessments, along with shared helper
Wed, Mar 15, 9:21 PM

Tue, Mar 14

MusikAnimal committed rXTR7f3cb8eec30f: ApiHelper: add massApi function query for large amounts of data that can't be… (authored by MusikAnimal).
ApiHelper: add massApi function query for large amounts of data that can't be…
Tue, Mar 14, 7:46 PM
MusikAnimal committed rXTR12e8595e5d23: ApiHelper: adapt coding conventions (authored by MusikAnimal).
ApiHelper: adapt coding conventions
Tue, Mar 14, 7:44 PM
MusikAnimal committed rXTRbba0e40375b5: ApiHelper: add massApi function query for large amounts of data that can't be… (authored by MusikAnimal).
ApiHelper: add massApi function query for large amounts of data that can't be…
Tue, Mar 14, 7:40 PM
CKoerner_WMF awarded T159858: Add CirrusSearch to Massviews a Like token.
Tue, Mar 14, 6:20 PM · Tool-Labs-tools-Pageviews
MusikAnimal committed rXTR116cd5b251f1: compile SCSS when CDN stylesheets are turned on (authored by MusikAnimal).
compile SCSS when CDN stylesheets are turned on
Tue, Mar 14, 4:16 AM
MusikAnimal moved T157706: Output data for new XTools: Articleinfo from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.

The code I worked on included a LOT of stuff outside articleinfo, so I kept merging into master so it can be used elsewhere and also to avoid edit conflicts. Hence I have no PR, but you can comment on this commit which touches all relevant files to articleinfo: https://github.com/x-tools/xtools-rebirth/commit/36621672301df077a471011cd298e144a049fcc3

Tue, Mar 14, 3:52 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal closed T160139: Output data for new XTools: Top edits as "Resolved".

All looks good to me, PR merged.

Tue, Mar 14, 3:47 AM · Community-Tech, Tool-Labs-tools-Xtools
MusikAnimal closed T160139: Output data for new XTools: Top edits, a subtask of T160137: [Epic] Rewrite XTools: Top edits, as "Resolved".
Tue, Mar 14, 3:47 AM · Community-Tech, Tool-Labs-tools-Xtools
MusikAnimal committed rXTR99c08fb113d2: articleinfo: format automated and revert counts (authored by MusikAnimal).
articleinfo: format automated and revert counts
Tue, Mar 14, 3:45 AM
MusikAnimal claimed T157602: [Epic] Rewrite XTools: Articleinfo.
Tue, Mar 14, 3:38 AM · Tool-Labs-tools-Xtools, Community-Tech
MusikAnimal added a parent task for T159395: Build new front-end for xtools-articleinfo: T157602: [Epic] Rewrite XTools: Articleinfo.
Tue, Mar 14, 3:37 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal added a subtask for T157602: [Epic] Rewrite XTools: Articleinfo: T159395: Build new front-end for xtools-articleinfo.
Tue, Mar 14, 3:37 AM · Tool-Labs-tools-Xtools, Community-Tech
MusikAnimal claimed T159395: Build new front-end for xtools-articleinfo.
Tue, Mar 14, 3:36 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal moved T159395: Build new front-end for xtools-articleinfo from Ready to In Development on the Community-Tech-Sprint board.
Tue, Mar 14, 3:36 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
MusikAnimal edited projects for T159395: Build new front-end for xtools-articleinfo, added: Community-Tech-Sprint; removed Community-Tech.
Tue, Mar 14, 3:36 AM · Community-Tech-Sprint, Tool-Labs-tools-Xtools
GitHub <noreply@github.com> committed rXTR7d6afc28570c: Merge 4f25790c01d6d0d11abd68c235bfaa1c6d6fcd46 into… (authored by MusikAnimal).
Merge 4f25790c01d6d0d11abd68c235bfaa1c6d6fcd46 into…
Tue, Mar 14, 3:33 AM
MusikAnimal committed rXTR36621672301d: Helper for detecting automated edits (authored by MusikAnimal).
Helper for detecting automated edits
Tue, Mar 14, 3:33 AM
GitHub <noreply@github.com> committed rXTR303a90db2dd3: Merge 4f25790c01d6d0d11abd68c235bfaa1c6d6fcd46 into… (authored by MusikAnimal).
Merge 4f25790c01d6d0d11abd68c235bfaa1c6d6fcd46 into…
Tue, Mar 14, 3:27 AM
MusikAnimal committed rXTR4f25790c01d6: Helper for detecting automated edits (authored by MusikAnimal).
Helper for detecting automated edits
Tue, Mar 14, 3:27 AM
GitHub <noreply@github.com> committed rXTR428c834b86de: Merge 7abda68643abf893a950fbe47eb83ff9d121dee4 into… (authored by MusikAnimal).
Merge 7abda68643abf893a950fbe47eb83ff9d121dee4 into…
Tue, Mar 14, 3:02 AM
MusikAnimal committed rXTR7abda68643ab: Helper for detecting automated edits (authored by MusikAnimal).
Helper for detecting automated edits
Tue, Mar 14, 3:02 AM
GitHub <noreply@github.com> committed rXTR0f3717bafad5: Merge ef6f9671cadf7a2b434319b52a3452e3e6f52b0e into… (authored by MusikAnimal).
Merge ef6f9671cadf7a2b434319b52a3452e3e6f52b0e into…
Tue, Mar 14, 2:59 AM
MusikAnimal committed rXTRef6f9671cadf: Helper for detecting automated edits (authored by MusikAnimal).
Helper for detecting automated edits
Tue, Mar 14, 2:59 AM
GitHub <noreply@github.com> committed rXTR650e7d139053: Merge e6956088f9fbe09cd529394f94075f9a6cc49dd0 into… (authored by MusikAnimal).
Merge e6956088f9fbe09cd529394f94075f9a6cc49dd0 into…
Tue, Mar 14, 2:50 AM
MusikAnimal committed rXTRe6956088f9fb: Helper for detecting automated edits (authored by MusikAnimal).
Helper for detecting automated edits
Tue, Mar 14, 2:48 AM
GitHub <noreply@github.com> committed rXTRca2cb823a15c: Merge pull request #7 from samwilson/topedits (authored by MusikAnimal).
Merge pull request #7 from samwilson/topedits
Tue, Mar 14, 2:46 AM

Mon, Mar 13

GitHub <noreply@github.com> committed rXTR84648fcffb0d: Merge pull request #6 from samwilson/phpcs (authored by MusikAnimal).
Merge pull request #6 from samwilson/phpcs
Mon, Mar 13, 8:45 PM
MusikAnimal committed rXTR7d04bf02e3da: Add script to make tables sortable, other styling tweaks (authored by MusikAnimal).
Add script to make tables sortable, other styling tweaks
Mon, Mar 13, 7:08 AM
MusikAnimal committed rXTR600d3fcb86aa: Add show/hide links for panels, make Twig macro do translation (authored by MusikAnimal).
Add show/hide links for panels, make Twig macro do translation
Mon, Mar 13, 3:55 AM
MusikAnimal committed rXTRd9483fa96d49: Change interface Twig vars page, page_title, etc. to xtPage, xtPageTitle, etc. (authored by MusikAnimal).
Change interface Twig vars page, page_title, etc. to xtPage, xtPageTitle, etc.
Mon, Mar 13, 3:15 AM
MusikAnimal committed rXTR339ae30e652c: Add SCSS support, more cleanup (authored by MusikAnimal).
Add SCSS support, more cleanup
Mon, Mar 13, 2:10 AM
MusikAnimal committed rXTR36e29930512c: Remove old files, only show Tool Labs image if isWMFLabs() (authored by MusikAnimal).
Remove old files, only show Tool Labs image if isWMFLabs()
Mon, Mar 13, 1:12 AM
MusikAnimal committed rXTR2aaafd594f7b: Add Assetic to combine and minify assets (authored by MusikAnimal).
Add Assetic to combine and minify assets
Mon, Mar 13, 12:45 AM

Sun, Mar 12

MusikAnimal committed rXTR8b15fc34e24c: Prettify nav, cleanup markup, styling tweaks (authored by MusikAnimal).
Prettify nav, cleanup markup, styling tweaks
Sun, Mar 12, 7:05 AM
MusikAnimal committed rXTRf697581d72bd: Make panels scrollable for better mobile experience; open links in new tab (authored by MusikAnimal).
Make panels scrollable for better mobile experience; open links in new tab
Sun, Mar 12, 6:09 AM
MusikAnimal closed T154845: add appropriate lang and dir attributes to every page title in topviews as "Resolved".

Done! As always thank you for your enormous help :)

Sun, Mar 12, 4:21 AM · RTL, I18n, Tool-Labs-tools-Pageviews
MusikAnimal closed T160247: add appropriate lang and dir attributes to the page title near the dates range under the chart as "Resolved".

Thanks! I was not aware of this trick. All links to a wiki page should now include lang and dir attributes, with exception of cross-language projects like Commons and Wikidata. As I said in the other ticket, I've also deployed tons of other RTL fixes too, mostly CSS.

Sun, Mar 12, 4:19 AM · I18n, RTL, Tool-Labs-tools-Pageviews
MusikAnimal closed T160248: Pageviews-num-pageviews works incorrectly in Hebrew as "Resolved".

Wow... I've only just now figured out that I needed to source CLDRPluralRuleParser.js!!! I had no idea! I assumed I should use everything in https://github.com/wikimedia/jquery.i18n/tree/master/src and nothing more. This fixes both issue 125 and 105. Goodness... I just can't believe I've gone this long with PLURAL not working for many languages. Sorry I didn't figure this out sooner. I will make a pull request to improve the jquery.i18n README, and explicitly list what needs to be sourced.

Sun, Mar 12, 4:13 AM · I18n, Tool-Labs-tools-Pageviews

Fri, Mar 10

MusikAnimal edited the description of T160201: Include pageviews of redirects in Popular Pages reports.
Fri, Mar 10, 7:49 PM · Community-Tech-Sprint
MusikAnimal created T160201: Include pageviews of redirects in Popular Pages reports.
Fri, Mar 10, 7:48 PM · Community-Tech-Sprint
MusikAnimal edited the description of T160195: Massviews: resolve Project: to equivalent for the wiki project.
Fri, Mar 10, 7:17 PM · Tool-Labs-tools-Pageviews
MusikAnimal created T160195: Massviews: resolve Project: to equivalent for the wiki project.
Fri, Mar 10, 7:16 PM · Tool-Labs-tools-Pageviews
MusikAnimal added a comment to T156857: Build new bot for Mr.Z's popular pages report.

Something related to this just occurred to me. The previous bot was stated to "aggregate the views for all redirects to each page." I assume this meant that views to each page would be counted whether directly viewed or arrived at by a redirect. Is this applicable in any way to what is being worked on right now?

Fri, Mar 10, 6:14 PM · Community-Tech-Sprint
MusikAnimal added a comment to T152952: CookieSetOnAutoblock for an infinite block would block the computer forever, add expiration to LocalStorage entry.

Sorry, let me make sure I've got this right: The cookie expires after 30 days, and localStorage after 1 day, correct? I tested this on CommTechWiki and it seems that the cookie is now being set to expire after 24 hours.

Fri, Mar 10, 5:38 PM · MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), Patch-For-Review, Community-Tech-Sprint, MediaWiki-User-blocking
GitHub <noreply@github.com> committed rXTRb4ba732e9794: Merge pull request #5 from samwilson/installation (authored by MusikAnimal).
Merge pull request #5 from samwilson/installation
Fri, Mar 10, 6:07 AM
MusikAnimal committed rXTR8ba427b081ca: Working articleinfo tool! (authored by MusikAnimal).
Working articleinfo tool!
Fri, Mar 10, 5:43 AM
MusikAnimal committed rXTR153cff1548b1: saving work (authored by MusikAnimal).
saving work
Fri, Mar 10, 5:39 AM