Page MenuHomePhabricator

Celenduin (Michael Große)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Sep 7 2020, 5:08 PM (188 w, 13 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Zvpunry [ Global Accounts ]

I work for WMDE. This is my private account, used for volunteering work. My work account is @Michael.

Recent Activity

Dec 3 2023

Celenduin closed T351462: Question: Volunteer and WMDE staff work with two separate GitLab accounts or with a combined one? as Resolved.

Thanks! That helps, I think.

Dec 3 2023, 6:04 PM · GitLab (Account Approval)

Nov 16 2023

Celenduin created T351462: Question: Volunteer and WMDE staff work with two separate GitLab accounts or with a combined one?.
Nov 16 2023, 8:09 PM · GitLab (Account Approval)

Sep 28 2023

Celenduin added a comment to T344542: Lookup menu "stuck" in scrolling Dialog.

Thank you so much to the entire team! 🙏
I look forward to using it 😊

Sep 28 2023, 6:08 AM · Design-System-Team (Design-Systems-Sprint-8), Codex 1.0, Codex

Sep 6 2023

Celenduin added a comment to T344541: Dialog open on mount does not prevent background from scrolling.

We don't have any demos of dialogs open on mount, so I'm skipping design review and moving straight to pending release. This fix will go out with the Codex release next week @Celenduin!

Sep 6 2023, 2:25 PM · Design-System-Team (Design-Systems-Sprint-7), Codex

Aug 23 2023

Celenduin added a comment to T344541: Dialog open on mount does not prevent background from scrolling.

[...]

I'm writing a Statement editing interface for mobile Wikidata, which means adding edit-buttons in a lot of places that open the same dialog with different data. It doesn't seem like a great idea to already mount the whole app in a lot of different places just to have the button there that might or might not be clicked.

Is your concern that creating lots of copies of this dialog in the DOM would be wasteful if the dialog is never opened? If that's the main issue, would it be helpful if we changed the Dialog component so that it didn't render itself unless it was open (i.e. if it applied v-if="open" to its contents)? Alternatively, would there be a way that all these buttons could all share one dialog instance?

Aug 23 2023, 8:10 PM · Design-System-Team (Design-Systems-Sprint-7), Codex

Aug 19 2023

Celenduin created T344543: Lookup: allow showing initial menu items on focus before typing.
Aug 19 2023, 7:26 AM · Design-System-Team, Codex
Celenduin created T344542: Lookup menu "stuck" in scrolling Dialog.
Aug 19 2023, 7:16 AM · Design-System-Team (Design-Systems-Sprint-8), Codex 1.0, Codex
Celenduin created T344541: Dialog open on mount does not prevent background from scrolling.
Aug 19 2023, 7:01 AM · Design-System-Team (Design-Systems-Sprint-7), Codex

Jan 8 2023

Celenduin added a comment to T288466: [QS-GUI] Port Wikidata Query UI to a modern build system.

I volunteered some time and created a first version that uses rollup to build the main code: https://gerrit.wikimedia.org/r/c/wikidata/query/gui/+/875993

Jan 8 2023, 10:04 PM · Wikidata Dev Team, wmde-wikidata-tech, Wikidata Query UI, Technical-Debt, [DEPRECATED] wdwb-tech, Wikidata

Oct 29 2022

Celenduin updated Celenduin.
Oct 29 2022, 2:09 PM
Celenduin updated Celenduin.
Oct 29 2022, 2:09 PM
Celenduin added a comment to T116762: Notifications in Echo on Wikidata should display label as well as Q id.

I forked @Lectrician1's userscript and made a first working version: https://www.wikidata.org/wiki/User:Zvpunry/WikibaseEcho.js

Oct 29 2022, 2:03 PM · Wikidata Dev Team, Growth-Team-Filtering, Growth-Team, Notifications, MediaWiki-extensions-WikibaseRepository, Wikidata

Feb 17 2022

Celenduin committed rNLSPf8bf159aa2b5: Implement overall layout for form.
Implement overall layout for form
Feb 17 2022, 2:51 PM
Celenduin committed rNLSP16d1148c6111: Implement overall layout for form.
Implement overall layout for form
Feb 17 2022, 2:10 PM
Celenduin committed rNLSP515b3949f9ca: Drop dev dependency on Netlify.
Drop dev dependency on Netlify
Feb 17 2022, 1:44 PM
Celenduin committed rNLSP575d20f5f31d: Deploy to Netlify for every pull request and main (authored by Michael).
Deploy to Netlify for every pull request and main
Feb 17 2022, 1:44 PM
Celenduin committed rNLSP550298d2e9ea: Add comments to make coupling of calculated hashes clearer.
Add comments to make coupling of calculated hashes clearer
Feb 17 2022, 1:44 PM
Celenduin committed rNLSP0667bef80633: Try printing the full response, not just the url (authored by Michael).
Try printing the full response, not just the url
Feb 17 2022, 1:44 PM
Celenduin committed rNLSPdfdda711f53a: Drop dev dependency on Netlify.
Drop dev dependency on Netlify
Feb 17 2022, 1:39 PM
Celenduin committed rNLSP42e6aea6c82d: Implement overall layout for form.
Implement overall layout for form
Feb 17 2022, 1:26 PM
Celenduin committed rNLSP667a2ce8d723: DRAFT: early overall layout work.
DRAFT: early overall layout work
Feb 17 2022, 12:15 PM
Celenduin committed rNLSP1af15ac4a992: Add comments to make coupling of calculated hashes clearer.
Add comments to make coupling of calculated hashes clearer
Feb 17 2022, 11:20 AM

Feb 15 2022

Celenduin committed rNLSP17fe1665d7a1: Add spacing between the components to the form.
Add spacing between the components to the form
Feb 15 2022, 5:01 PM
Celenduin committed rNLSPae613927ecba: Add spacing between the components to the form.
Add spacing between the components to the form
Feb 15 2022, 4:56 PM
Celenduin committed rNLSP7026713e4614: Delete hello world.
Delete hello world
Feb 15 2022, 3:25 PM
Celenduin committed rNLSPe9919ed6b873: Use the lemma component in the new lexeme form.
Use the lemma component in the new lexeme form
Feb 15 2022, 3:21 PM
Celenduin committed rNLSPf1f13eb3358a: Use the lemma component in the new lexeme form.
Use the lemma component in the new lexeme form
Feb 15 2022, 3:21 PM
Celenduin committed rNLSP493852ee2fe8: Use the lemma component in the new lexeme form.
Use the lemma component in the new lexeme form
Feb 15 2022, 2:40 PM
Celenduin committed rNLSPaf2ab0859601: Add Lemma input (authored by Michael).
Add Lemma input
Feb 15 2022, 11:09 AM

Feb 14 2022

Celenduin committed rNLSP16246b7a8066: Add Lemma input (authored by Michael).
Add Lemma input
Feb 14 2022, 5:20 PM
Celenduin committed rNLSPc063a1ec6a64: Add Lemma input (authored by Michael).
Add Lemma input
Feb 14 2022, 5:05 PM
Celenduin committed rNLSP93732ce81478: Run type checks in CI.
Run type checks in CI
Feb 14 2022, 3:26 PM
Celenduin committed rNLSP113e0fcc2e79: Add Lemma input (authored by Michael).
Add Lemma input
Feb 14 2022, 3:00 PM
Celenduin committed rNLSPdae30ec6dbee: WIP add Lemma input (authored by Michael).
WIP add Lemma input
Feb 14 2022, 12:17 PM
Celenduin committed rNLSP0325aea49bac: WIP add Lemma input (authored by Michael).
WIP add Lemma input
Feb 14 2022, 11:50 AM
Celenduin committed rNLSPe000061a9e36: Add i18n plugin (authored by Michael).
Add i18n plugin
Feb 14 2022, 10:47 AM
Celenduin committed rNLSP0bce56bf0a11: fix typo (authored by Michael).
fix typo
Feb 14 2022, 10:35 AM
Celenduin committed rNLSP6d7b6055fbc3: fix Netlify hosting.
fix Netlify hosting
Feb 14 2022, 10:35 AM
Celenduin committed rNLSP8e52d19972b5: Add i18n plugin (authored by Michael).
Add i18n plugin
Feb 14 2022, 10:25 AM
Celenduin committed rNLSPaec288365314: Upgrade stylelint-config-wikimedia to resolve vuln notification (authored by Michael).
Upgrade stylelint-config-wikimedia to resolve vuln notification
Feb 14 2022, 10:05 AM
Celenduin committed rNLSP00e1e839b175: fix Netlify hosting.
fix Netlify hosting
Feb 14 2022, 8:24 AM

Feb 12 2021

Celenduin committed rDVJS7420fa9eba88: Add support for all current Node LTS versions.
Add support for all current Node LTS versions
Feb 12 2021, 3:47 PM
Celenduin committed rDVJSf28ae3be906c: Add support for all current Node LTS versions.
Add support for all current Node LTS versions
Feb 12 2021, 3:34 PM
Celenduin committed rDVJS9c3c626832a4: chore: upgrade dependencies and add lockfile.
chore: upgrade dependencies and add lockfile
Feb 12 2021, 2:55 PM
Celenduin committed rWDQG64b9ed57e129: chore: upgrade dependencies to make npm audit happy.
chore: upgrade dependencies to make npm audit happy
Feb 12 2021, 11:02 AM

Oct 30 2020

Celenduin added a comment to T266673: Fix Math extension to not require JS parser.

@Physikerwelt I spent a lunch-time and a bit and made a user script that allows you to create new math statements on items: https://www.wikidata.org/wiki/User:Zvpunry/MathWorkaround.js

Oct 30 2020, 5:51 PM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikimedia-production-error, Math, Wikidata

Sep 14 2020

Celenduin committed rOWC831344e14a53: Fix flake8 errors (authored by Ladsgroup).
Fix flake8 errors
Sep 14 2020, 10:58 AM
Celenduin committed rOWC9dcd4280a06a: Allow setting custom classes and weights when extracting scores.
Allow setting custom classes and weights when extracting scores
Sep 14 2020, 9:32 AM

Sep 10 2020

Celenduin committed rOWCf9ac5e1dd6f4: Allow setting custom classes and weights when extracting scores.
Allow setting custom classes and weights when extracting scores
Sep 10 2020, 3:03 PM
Celenduin committed rOWCae9808e905c0: Remove impactless property suggester feature.
Remove impactless property suggester feature
Sep 10 2020, 3:01 PM
Celenduin committed rOWC21d06b09fc7e: Allow setting custom classes and weights when extracting scores.
Allow setting custom classes and weights when extracting scores
Sep 10 2020, 2:56 PM
Celenduin committed rOWCc82cf54221cc: Remove impactless property suggester feature.
Remove impactless property suggester feature
Sep 10 2020, 12:48 PM
Celenduin committed rOWC6e482eb888b5: Split important languages to have their own feature (authored by Ladsgroup).
Split important languages to have their own feature
Sep 10 2020, 12:24 PM

Sep 7 2020

Celenduin renamed T262215: Create proof of concept of static web app for Phabricator tech task prioritization from Create proof of concept for tech task prioritization web app to Create proof of concept of static web app for tech task prioritization.
Sep 7 2020, 9:32 PM
Celenduin added a comment to T262215: Create proof of concept of static web app for Phabricator tech task prioritization.

as the "public" phabricator conduit API is missing the Access-Control-Allow-Origin header and [browsers care about such a thing nowadays]

Please help me understand why that's relevant and why browsers are mentioned if you plan to have some code running somewhere to pull stuff via the API.

Sep 7 2020, 8:02 PM
Celenduin closed T262215: Create proof of concept of static web app for Phabricator tech task prioritization as Invalid.

But I guess this is quickly answered as apparently not feasable as the "public" phabricator conduit API is missing the Access-Control-Allow-Origin header and browsers care about such a thing nowadays. Also, this doesn't even seem to be a configuration issue on the wikimedia side of things, but adding that header is a WONTFIX in phabricator itself: https://secure.phabricator.com/T7304. *throws hands up in the air in resignation*

Sep 7 2020, 6:10 PM
Celenduin added a comment to T262215: Create proof of concept of static web app for Phabricator tech task prioritization.

Hi @Aklapper, problem to solve is that prioritizing non-product tasks (e.g. refactorings, cleanup tasks, writing docs, etc.) consistently and transparently can be non-trivial. One possible approach to this would be to score the task along some dimensions (e.g. developer impact, did it cause issues before, how many extensions would it affect) and rank task according to that score. This is inspired by a concept called user pain.

Sep 7 2020, 5:57 PM
Celenduin created T262215: Create proof of concept of static web app for Phabricator tech task prioritization.
Sep 7 2020, 5:12 PM