Wikipedista:Martin Urbanec (WMF)/Cheatlist
- Domovská stránka
- Zapnutí/vypnutí SE:
new mw.Api().saveOption('growthexperiments-homepage-suggestededits-activated', 0).done( function() { window.location.reload() });
- Změna mentora:
new mw.Api().saveOption('growthexperiments-mentor-id', 1620).done( function() { window.location.reload() });
- Změna varianty:
new mw.Api().saveOption('growthexperiments-homepage-variant', 'D').done( function() { window.location.reload() });
- Zapnutí link recommendation:
ge.utils.setUserVariant( 'linkrecommendation' )
- Kafka (Wikitech, EventStream specific)
kafkacat -L -b kafka-jumbo1007.eqiad.wmnet:9092 | grep topic
kafkacat -b kafka-main1001.eqiad.wmnet -t "eqiad.mediawiki.job.userOptionsUpdate"
kafkacat -C -b kafka-jumbo1007.eqiad.wmnet:9092 -o -1 -t eqiad.mediawiki.api-request 2> /dev/null | jq -c 'select(.meta.domain | contains("meta.wikimedia.org"))' | jq -c 'select(.performer.user_text | contains("Martin Urbanec"))'
jq 'select((.event.user_id == 123) and (.wiki == "cswiki"))'
- Docker
- Node:
docker run --rm -it --entrypoint bash -v .:/app --workdir=/app node:16
- mwaddlink tests:
docker run -v .:/srv/app -p 5000:5000 --rm -it --entrypoint bash docker-registry.wikimedia.org/wikimedia/research-mwaddlink:test
- Quibble:
docker run -it --rm --entrypoint=/bin/bash -v /Users/urbanecm/unsynced/gerrit/mediawiki/core:/workspace/src -v /Users/urbanecm/unsynced/gerrit/mediawiki/extensions:/workspace/src/extensions -v /Users/urbanecm/unsynced/gerrit/mediawiki/skins:/workspace/src/skins quibble
- Blubber (Wikitech)
- Build image:
docker buildx build --target test -f .pipeline/blubber.yaml --platform=linux/arm64 .
- Cypress
- Run:
. ~/unsynced/gerrit/mediawiki/core/.env; npm run cy:open