Re: [Wikitech-l] What ways are there to include user-edited JavaScript in a wiki page? (threat model: crypto miners)

2018-03-14 Thread Lucas Werkmeister
lated right that > is > > > normally restricted to administrator (or higher group) should be > > considered > > > a serious security issue in mediawiki and reported immediately. > > > > > > -- > > > Brian Wolff > > >

Re: [Wikitech-l] GSoC 2018 Introduction: Prssanna Desai

2018-05-06 Thread Lucas Werkmeister
ity improvements to the Explorer > Dialog and the Graph Explorer of WDQS. > You can read my full proposal here: > https://phabricator.wikimedia.org/T189669 > > I’d like to thank my mentors Jonas Kress, Stas Malyshev and Lucas > Werkmeister for giving me this wonderful opportunity! &g

Re: [Wikitech-l] My Phabricator account has been disabled

2018-08-08 Thread Lucas Werkmeister
well aware. > > Dan > > -- > Dan Garry > Lead Product Manager, Editing > Wikimedia Foundation > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l --

Re: [Wikitech-l] My Phabricator account has been disabled

2018-08-09 Thread Lucas Werkmeister
or that the subsequent interaction with the CoCC should be public. Of course, I’m not saying that what happened here was equivalent to doxxing – I just don’t think it at all follows that the punishment should be public just because the infraction was. Cheers, Lucas -- Lucas Werkmeister Softwa

Re: [Wikitech-l] non-obvious uses of in your language

2018-10-04 Thread Lucas Werkmeister
ing list > > > > > Wikitech-l@lists.wikimedia.org > > > > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > > > ___ > > > > Wikitech-l mailing list > > > > Wikitech-l@lists.wik

Re: [Wikitech-l] Avatars coming to gerrit

2018-11-01 Thread Lucas Werkmeister
__ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Lucas Werkmeister Software Developer (working student) Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin Phone: +49 (0)30 219 158 26-0

Re: [Wikitech-l] Changes to User Blocking

2018-11-05 Thread Lucas Werkmeister
weZlJvTSWUawTzMNCUEieD4hWKmey8sX1r > > YhQsoyuy4JkumXqY6Eu9XkVCHNQg+JZkRfGB5EudzoUAqlL5D1NhcHx+1EhaELQd > > qNNVtPMH79vDUHs18Hn/np9eX8cHIyfDGhI5yHt4m3bx111p3I/hOo57yaV9WbrP > > 3C/USolKKxNUPgoPPP/3KKa+skDt9wKvPIU5lvDd9F9TKbm8hcc= > > =q47C > > -END PGP SIGNATURE- &g

[Wikitech-l] Thank you Tuesday

2018-12-11 Thread Lucas Werkmeister
e code you’re going to touch – I would feel much less confident doing any kind of cross-repo refactoring without it. - Thanks to Ladsgroup, Brian Wolff and everyone else who supported me getting +2 rights :) Have a nice day, Lucas -- Lucas Werkmeister Full Stack Developer Wik

Re: [Wikitech-l] Thank you Tuesday

2018-12-25 Thread Lucas Werkmeister
some and I love you all! > > Enjoy your Christmas / Holidays <3. Who do you want to thank on this > special day? > > *--* > *Derick* > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedi

Re: [Wikitech-l] [Engineering] Gerrit now automatically adds reviewers

2019-01-22 Thread Lucas Werkmeister
uggesting that Thiemo doesn’t understand how code review works is… bold, in my opinion, let’s put it that way. May I point out that he’s one of the top +2ers across all MediaWiki extensions <https://lists.wikimedia.org/pipermail/wikitech-l/2019-January/091340.html>? Cheers, Lucas -- Lucas W

Re: [Wikitech-l] Unsubscription Request

2019-01-22 Thread Lucas Werkmeister
Wikitech-l < wikitech-l@lists.wikimedia.org>: > I want to unsubscribe. Can't find any link on the emails sent by you. > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listin

Re: [Wikitech-l] What would you like to see in gerrit?

2019-01-29 Thread Lucas Werkmeister
hat anything suggested in this thread will be > worked on, but i can try my best. > See tasks https://phabricator.wikimedia.org/T214068 and > https://phabricator.wikimedia.org/T214631 . > > > > > > > > ___ > Wikitech-l maili

Re: [Wikitech-l] What would you like to see in gerrit?

2019-01-29 Thread Lucas Werkmeister
nsions/AbuseFilter/+/481549/ > Example B: https://gerrit.wikimedia.org/r/#/c/integration/config/+/481570/ > > Il giorno mar 29 gen 2019 alle ore 11:21 Lucas Werkmeister < > lucas.werkmeis...@wikimedia.de> ha scritto: > > > I wonder if it would be possible to allow comments w

Re: [Wikitech-l] Read access to patrolled flag in wikimedia API

2019-03-05 Thread Lucas Werkmeister
changes&rcprop=title|patrolled&rclimit=3 > > [3] > > > https://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcprop=title&rcshow=patrolled&rclimit=3 > > > > _______ > > Wikitech-l mailing list >

Re: [Wikitech-l] What would you like to see in gerrit?

2019-04-30 Thread Lucas Werkmeister
7;t that what git review -d does? The branch name is less useful, but > usually the change id is at hand anyway. > > ___ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listi

Re: [Wikitech-l] 1.34.0-wmf.6 status and cawikinews outage

2019-05-22 Thread Lucas Werkmeister
iling list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l --

Re: [Wikitech-l] Thank You Tuesday

2019-06-25 Thread Lucas Werkmeister
f its projects. ** > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Lucas Werkmeister (he/er) Full Stack Developer Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-2

Re: [Wikitech-l] browser microphone audio upload gadgets?

2019-07-08 Thread Lucas Werkmeister
org/aklapper/ > > > > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Lucas Werkmeister (he/er) Full Stack Developer Wikimedia Deutschland e. V. | Tempelhofer

Re: [Wikitech-l] Dealing with composer dependencies in early MediaWiki initialization

2019-07-19 Thread Lucas Werkmeister
the CLI installer *manually* can do that, sure, but how many scripts would be broken by making --server required? A lot of Travis CI scripts, at least, judging by code search… <https://codesearch.wmflabs.org/search/?q=maintenance%2Finstall\.php&files=travis> Defaulting to localhost seem

Re: [Wikitech-l] Declaring methods final in classes

2019-08-28 Thread Lucas Werkmeister
t before discussing any further, we should try to see if > we > > > can install that tool. > > > > If I understand correctly, this would break as soon as the mock object > > hits a > > type hint of instanceof check. That won't fly. > > > > > >

Re: [Wikitech-l] OOUI v0.34.0 released - update to OOjs v3.0.0 & jQuery v3.4.1 (breaking changes), frameless buttons hover/active states, iOS Safari ProcessDialog scrolling fix & more

2019-09-05 Thread Lucas Werkmeister
ery.com/2019/04/10/jquery-3-4-0-released/ jQuery 3.4.1: https://blog.jquery.com/2019/05/01/jquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10/ For what it’s worth, jQuery claim that “[t]here should be no compatibility issues if upgrading from jQuery 3.0+.” Cheers, Lucas

Re: [Wikitech-l] Composer does not know mediawiki/mediawiki on dry-runs

2019-11-15 Thread Lucas Werkmeister
mailing list > >> Wikitech-l@lists.wikimedia.org > >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Javascript Parse error on MW while using spread syntax

2019-12-18 Thread Lucas Werkmeister
;t know how to go about it. Thanks, > > -- > Eugene > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Lucas Werkmeister (he/er) Full Stack Developer Wikime

Re: [Wikitech-l] First prototypes of possible technical improvements of templates

2020-03-26 Thread Lucas Werkmeister
rperschaften I Berlin, Steuernummer 27/029/42207. > > ___ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___

Re: [Wikitech-l] How to get total number of proofread and validated pages in any wikisource via api?

2020-05-15 Thread Lucas Werkmeister
n > > > My Life with GNU/Linux : http://goinggnu.wordpress.com > Free E-Magazine on Free Open Source Software in Tamil : http://kaniyam.com > > Get Free Tamil Ebooks for Android, iOS, Kindle, Computer : > http://FreeTamilEbooks.com > > ____

Re: [Wikitech-l] How are value node IRIs generated?

2020-12-10 Thread Lucas Werkmeister
The problem with using the > Query Service to get the value node IRI is the delay in the Query Service > updater -- the value node IRI would not be immediately available from the > Query Service but the response JSON from the API is available immediately > after writing. Is the

Re: [Wikitech-l] Deployment calendar format change

2021-03-29 Thread Lucas Werkmeister
> It looks interesting and modern. I can say that I like it. > > Best regards, > Zoran > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > -- Lucas Werkmei

[Wikitech-l] Re: Phabricator monthly statistics - 2022-02

2022-03-01 Thread Lucas Werkmeister
icator.wikimedia.org/T1003 . > > Yours sincerely, > Fab Rick Aytor > > (via community_metrics.sh on phab1001 at Tue 01 Mar 2022 12:00:22 AM UTC) > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wi

[Wikitech-l] Re: 🆕 Deploying MediaWiki at Wikimedia just got easier!

2022-09-28 Thread Lucas Werkmeister
a.org/ >> >> ___ >> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org >> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org >> >> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedi

[Wikitech-l] Re: TDF is looking for community representatives

2022-10-06 Thread Lucas Werkmeister
sal is that representation should be proportional, >> i.e. WMF Staff should make up less than half of the TDF, or whatever >> decision-making body replaces it. >> >> [1] https://wikimedia.biterg.io/ >> >> -- Kunal / Legoktm >> __

[Wikitech-l] Feedback wanted: PHPCS in a static types world

2022-10-28 Thread Lucas Werkmeister
ot saying that all code should look like this – but I think we have plenty of existing code that effectively carries no additional information in its documentation, and which could be converted into this form without losing anything.) Cheers, Lucas -- Lucas Werkmeister (he/er) Software Engine

[Wikitech-l] Re: Feedback wanted: PHPCS in a static types world

2022-10-28 Thread Lucas Werkmeister
ng > this for new code since we moved to PHP 7.4, which allows these type > hints on properties. > > -- > Bartosz Dziewoński > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lis

[Wikitech-l] Re: Feedback wanted: PHPCS in a static types world

2022-11-16 Thread Lucas Werkmeister
r native type), and inline comments remind us about past performance > optimisations. Do we need more? If so, what is the benefit/usecase for > more? What do we risk if we don't? > > -- Timo > > ___ > Wikitech-l mailing list -- wikite

[Wikitech-l] Re: Feedback wanted: PHPCS in a static types world

2022-12-08 Thread Lucas Werkmeister
types). ¹: incidentally, PHP 8.2 was released today <https://www.php.net/archive/2022.php#2022-12-08-1> (h/t Reedy), with support for the types true, false, and null. Am Mi., 16. Nov. 2022 um 17:17 Uhr schrieb Lucas Werkmeister < lucas.werkmeis...@wikimedia.de>: > What Timo writes sound

[Wikitech-l] Two new test base classes for extensions: ExtensionServicesTestBase and ExtensionJsonTestBase

2023-03-27 Thread Lucas Werkmeister
est extends ExtensionServicesTestBase { protected string $className = EntitySchemaServices::class; protected string $serviceNamePrefix = 'EntitySchema.'; } class EntitySchemaExtensionJsonTest extends ExtensionJsonTestBase { protected string $extensionJsonPath = __DIR__ . '/../.

[Wikitech-l] Re: Python requests broken by urllib3 version 2.x

2023-05-05 Thread Lucas Werkmeister
l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ -- Lucas Werkmeister (he/er) Software Engineer Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berli

[Wikitech-l] +2 for Lucas Werkmeister [volunteer] in mediawiki/

2023-05-19 Thread Lucas Werkmeister
Hi all, at the ongoing Hackathon, Legoktm made me nominate myself for +2 in mediawiki/* repositories ^^ see . Cheers, Lucas ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an

[Wikitech-l] Codex now available on Toolforge CDNjs

2023-07-19 Thread Lucas Werkmeister
Hi all, Tool developers may be interested to know that Codex [1], the design system for Wikimedia, is now available on the Toolforge CDNjs Mirror [2] (and on upstream CDNjs [3], but you should prefer the Toolforge mirror :P). This means you can relatively easily use the Codex components, icon

[Wikitech-l] New developer feature: $wgUseXssLanguage / x-xss language code

2023-09-28 Thread Lucas Werkmeister
Hi all! This is an announcement for a new developer feature in MediaWiki. If you don’t develop MediaWiki core, extensions or skins, you can stop reading :) MediaWiki interface messages are generally “safe” to edit: when they contain markup, it is either parsed (as wikitext), sanitized, or fully HT

[Wikitech-l] Re: New developer feature: $wgUseXssLanguage / x-xss language code

2023-10-02 Thread Lucas Werkmeister
{{&files=\.mustache%24&excludeFiles=&repos=Skin%3AVector > <https://codesearch.wmcloud.org/search/?q=%7B%7B%7B&files=%5C.mustache%24&excludeFiles=&repos=Skin%3AVector> > > > -- > Bartosz Dziewoński > ___________ >

[Wikitech-l] Re: PhpStorm + PHPUnit Integration Tests

2023-11-29 Thread Lucas Werkmeister
@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ > -- Lucas Werkmeister (he/er) Software Engineer Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin Phone: +49 (0)30-577 11 62-0 https://wikimedia.de Imagine a world in which eve

[Wikitech-l] Re: APIi page generator namespace order

2024-02-22 Thread Lucas Werkmeister
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ -- Lucas Werkmeister (he/er) Software Engineer Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin Phone: +49 (0)30-577 11 62-0