Page MenuHomeMiraheze

Lens0021
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Dec 9 2021, 08:05 (50 w, 6 d)
Availability
Available
GitHub User
lens0021
Miraheze User
Lens0021 [ Global Accounts ]

Recent Activity

Sep 14 2022

Lens0021 added a comment to T8893: Consider migration from unmaintained Phabricator to community-maintained Phorge Phabricator fork.

I just want to make sure that the EOL of Phabricator is over. There was an update in May 2022. https://secure.phabricator.com/w/changelog/2022.21/

Sep 14 2022, 23:59 · Universal Omega, Upstream, Infrastructure (SRE), Phabricator
Lens0021 added a comment to T8691: Update data on WikiApiary.

At the last month, Mark A. Hershberger said:

I recently re-deployed the WikiApiary site, so we're in the process of ensuring it is correctly set up.

Sep 14 2022, 05:20 · Universal Omega, SRE Automation, MediaWiki (SRE)

Sep 12 2022

Lens0021 added a comment to T8694: Make ApiWikiDiscover extend ApiQueryGeneratorBase.

Nope, I almost forgot about this and I don't have a strict plan currently.

Sep 12 2022, 03:42 · WikiDiscover, MediaWiki (SRE)
Lens0021 added a comment to T8691: Update data on WikiApiary.

FYI: WikiApiary.com appears down https://phabricator.wikimedia.org/T304558

Sep 12 2022, 03:35 · Universal Omega, SRE Automation, MediaWiki (SRE)
Lens0021 added a comment to T8692: Write a bot script for update WikiApiary.

I don't forget this but there is no significant progress. My last work is here: https://gitlab.com/mwbot-rs/contrib/-/merge_requests/2

Sep 12 2022, 03:30 · SRE Automation, MediaWiki (SRE)

May 22 2022

Lens0021 awarded T9249: Remove the LocalisationUpdate extension a Like token.
May 22 2022, 18:44 · Extensions, MediaWiki (SRE)

May 9 2022

Lens0021 added a comment to T9195: Attempt to improve ManageWiki usability and discovery.

Though I am not sure of the details of some Special:ManageWiki/subpage that I did not use, I agree that there should be an improvement.
Some thought:

May 9 2022, 03:03 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Lens0021 awarded T9195: Attempt to improve ManageWiki usability and discovery a Like token.
May 9 2022, 01:56 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)

Apr 18 2022

Lens0021 added a comment to T8786: Make sure npm works or create deploy repo for femiwiki.

You could vendor the dependencies by default.

Apr 18 2022, 01:30 · Puppet, MediaWiki (SRE), MediaWiki

Apr 17 2022

Lens0021 added a comment to T8786: Make sure npm works or create deploy repo for femiwiki.

I am curious why only femiwiki requires special additional steps. Is it because it is a skin? I guess some other extensions also require npm dependencies. Is there a thing to do for me, as a maintainer of the skin?

Apr 17 2022, 17:15 · Puppet, MediaWiki (SRE), MediaWiki

Mar 31 2022

Lens0021 added a comment to T9007: Alternative display username for non-Latin alphabet usernames.

I know there is no perfect hook on PHP-side for that: See https://phabricator.wikimedia.org/T298425
Extension:Realnames implements a similar behavior but it uses a hack in my opinion.

Mar 31 2022, 02:21 · MediaWiki, MediaWiki (SRE)

Mar 22 2022

Lens0021 added a comment to T8904: Missing icons in page actions for the Citizen skin.

It seems that this is an upstream issue which is beyond our scope and is being already tracked on GitHub. Closing as invalid per the aforementioned.

Mar 22 2022, 08:52 · MediaWiki (SRE), MediaWiki

Mar 9 2022

Lens0021 added a comment to T8912: Possible to make the Access-Control-Allow-Origin header to be * by appending &ARBITRARY=.gif.

And css|js|json clearly doesn't seem to be for images; The use cases should be allowed.

Mar 9 2022, 12:37 · Infrastructure (SRE), Varnish, Security
Lens0021 added a comment to T8912: Possible to make the Access-Control-Allow-Origin header to be * by appending &ARBITRARY=.gif.

I'm not complaining, but https://meta.miraheze.org/wiki/?action=raw&title=Miraheze&ARBITRARY=/w/img_auth.php/.gif still works.

Mar 9 2022, 10:47 · Infrastructure (SRE), Varnish, Security
Lens0021 updated the task description for T8912: Possible to make the Access-Control-Allow-Origin header to be * by appending &ARBITRARY=.gif.
Mar 9 2022, 03:51 · Infrastructure (SRE), Varnish, Security
Lens0021 updated the task description for T8912: Possible to make the Access-Control-Allow-Origin header to be * by appending &ARBITRARY=.gif.
Mar 9 2022, 03:45 · Infrastructure (SRE), Varnish, Security
Lens0021 updated the task description for T8912: Possible to make the Access-Control-Allow-Origin header to be * by appending &ARBITRARY=.gif.
Mar 9 2022, 03:45 · Infrastructure (SRE), Varnish, Security
Lens0021 created T8912: Possible to make the Access-Control-Allow-Origin header to be * by appending &ARBITRARY=.gif.
Mar 9 2022, 03:42 · Infrastructure (SRE), Varnish, Security

Jan 30 2022

Lens0021 added a project to T7740: Reconsider production usage of Elastic/CirrusSearch: Elasticsearch.

FWIW, the upsteam isseu for ES7 is https://phabricator.wikimedia.org/T263142

Jan 30 2022, 16:08 · Elasticsearch, Upstream, MediaWiki (SRE), Extensions, Universal Omega
Lens0021 triaged T8694: Make ApiWikiDiscover extend ApiQueryGeneratorBase as Low priority.
Jan 30 2022, 04:17 · WikiDiscover, MediaWiki (SRE)
Lens0021 claimed T8693: Add sort and timestamp related params to WikiDiscover API .
Jan 30 2022, 03:11 · WikiDiscover, MediaWiki (SRE)
Lens0021 lowered the priority of T8693: Add sort and timestamp related params to WikiDiscover API from Normal to Low.
Jan 30 2022, 03:10 · WikiDiscover, MediaWiki (SRE)
Lens0021 created T8693: Add sort and timestamp related params to WikiDiscover API .
Jan 30 2022, 03:06 · WikiDiscover, MediaWiki (SRE)
Lens0021 triaged T8692: Write a bot script for update WikiApiary as Low priority.
Jan 30 2022, 03:02 · SRE Automation, MediaWiki (SRE)
Lens0021 triaged T8691: Update data on WikiApiary as Low priority.
Jan 30 2022, 03:01 · Universal Omega, SRE Automation, MediaWiki (SRE)

Jan 28 2022

Lens0021 awarded T8660: Reconsidering how we name things a Party Time token.
Jan 28 2022, 04:11 · MediaWiki (SRE), Universal Omega, ManageWiki, CreateWiki

Jan 24 2022

Lens0021 created T8660: Reconsidering how we name things.
Jan 24 2022, 17:25 · MediaWiki (SRE), Universal Omega, ManageWiki, CreateWiki

Jan 23 2022

Lens0021 closed T8611: Write PageViewInfo and Matomo integration as Declined.

Thank you all for the comments. I close this because the usage is unclear.

Jan 23 2022, 05:10 · MatomoAnalytics, Universal Omega, MediaWiki (SRE)

Jan 22 2022

Lens0021 added a comment to T8611: Write PageViewInfo and Matomo integration.

I have a question: When I google it, there are search results describing pageviews of Matomo. Is it what you said the instance of Miraheze especially does not collect pageviews by the policy? (I'm sorry for not having experience with Matomo)

Jan 22 2022, 05:14 · MatomoAnalytics, Universal Omega, MediaWiki (SRE)
Lens0021 awarded T8626: Consider replacing InstantCommons with the QuickInstantCommons extension a Like token.
Jan 22 2022, 01:58 · Universal Omega, Performance, MediaWiki (SRE), Extensions
Lens0021 added a comment to T8611: Write PageViewInfo and Matomo integration.

Matomo doesn't even collect per page info, so I'm not exactly sure how this would really be doable here.

Jan 22 2022, 01:14 · MatomoAnalytics, Universal Omega, MediaWiki (SRE)

Jan 19 2022

Lens0021 added a comment to T8637: Install Extension:PropertySuggester on homimiyawiki.

Is there no way to input multiple arbitrary numbers by ManageWiki? 😭

Jan 19 2022, 07:04 · Extensions, Universal Omega, MediaWiki (SRE)
Lens0021 added a comment to T8637: Install Extension:PropertySuggester on homimiyawiki.

@Lens0021: do you intend to do PRs to install the extension yourself, if not can we please unassign you? If you are planning on it then that's definitely welcomed as well!

It is approved due to it being Wikimedia deployed.

Jan 19 2022, 05:59 · Extensions, Universal Omega, MediaWiki (SRE)
Lens0021 claimed T8637: Install Extension:PropertySuggester on homimiyawiki.
Jan 19 2022, 05:42 · Extensions, Universal Omega, MediaWiki (SRE)
Lens0021 created T8637: Install Extension:PropertySuggester on homimiyawiki.
Jan 19 2022, 05:41 · Extensions, Universal Omega, MediaWiki (SRE)

Jan 16 2022

Lens0021 created T8611: Write PageViewInfo and Matomo integration.
Jan 16 2022, 09:22 · MatomoAnalytics, Universal Omega, MediaWiki (SRE)

Jan 14 2022

Lens0021 added a comment to T8602: Cannot configure WikibaseQualityConstraints.

You are welcome, though I think it is harder to review and test.

Jan 14 2022, 03:01 · Ugochimobi, MediaWiki (SRE), Universal Omega, Configuration
Lens0021 updated the task description for T8602: Cannot configure WikibaseQualityConstraints.
Jan 14 2022, 02:24 · Ugochimobi, MediaWiki (SRE), Universal Omega, Configuration
Lens0021 claimed T8602: Cannot configure WikibaseQualityConstraints.
Jan 14 2022, 02:23 · Ugochimobi, MediaWiki (SRE), Universal Omega, Configuration
Lens0021 created T8602: Cannot configure WikibaseQualityConstraints.
Jan 14 2022, 02:23 · Ugochimobi, MediaWiki (SRE), Universal Omega, Configuration

Jan 10 2022

Lens0021 awarded T8047: AnonPrivacy a Heartbreak token.
Jan 10 2022, 08:39 · Universal Omega, Extensions, MediaWiki (SRE)

Jan 5 2022

Lens0021 awarded T8469: Deploy new infrastructure a Like token.
Jan 5 2022, 17:03 · Notice, Goal-2022-Jan-Jun, Cloud Infrastructure, Infrastructure (SRE)

Dec 11 2021

Lens0021 added a comment to T8412: Test DiscordRCFeed on publictestwiki.

Although I don't know when it occurs, I expect some wiki to request DiscordRCFeed in the future as it could be a solution to some feature requests, For instance, Multiple webhooks, Different namespaces with different webhooks, or Add posibillity to disable notifications about translations. Especially, It is hard to implement the second one in an elegant way on DiscordNotifications due to the architecture.
But thinking of ManageWiki, the fact that those features are only accomplished by editing a 3-dimensional array would be an obstacle, too.

Dec 11 2021, 07:42 · Universal Omega, Extensions, MediaWiki (SRE)
Lens0021 added a comment to T8412: Test DiscordRCFeed on publictestwiki.

Then, this task will be closed as declined? I'm ok with the result and thank you very much for reviewing the extension and spending your time!

Dec 11 2021, 06:45 · Universal Omega, Extensions, MediaWiki (SRE)
Lens0021 added a comment to T8412: Test DiscordRCFeed on publictestwiki.

This is not a suitable replacement due to the differences in configuration.

Dec 11 2021, 05:14 · Universal Omega, Extensions, MediaWiki (SRE)

Dec 9 2021

Lens0021 updated the task description for T8412: Test DiscordRCFeed on publictestwiki.
Dec 9 2021, 17:14 · Universal Omega, Extensions, MediaWiki (SRE)
Lens0021 created T8412: Test DiscordRCFeed on publictestwiki.
Dec 9 2021, 17:07 · Universal Omega, Extensions, MediaWiki (SRE)
Lens0021 renamed T5220: Dark Mode As Site-Wide Default (Always On) When using the CologneBlue Skin from Dark Mode As Site-Wide Defult (Always On) When using the CologneBlue Skin to Dark Mode As Site-Wide Default (Always On) When using the CologneBlue Skin.
Dec 9 2021, 09:36 · MediaWiki (SRE), Universal Omega, Configuration