Page MenuHomePhabricator

Mooeypoo (Moriel Schottlender)
Tech Lead, CommTech and Anti Harassment Team

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Nov 18 2014, 11:57 PM (239 w, 5 h)
Availability
Available
IRC Nick
mooeypoo
LDAP User
Mooeypoo
MediaWiki User
Mooeypoo [ Global Accounts ]

Recent Activity

Today

Mooeypoo added a comment to T207485: Enable page curation tools to be loaded on any page (optionally).

I am a little weary changing this behavior inside the toolbar itself.

Wed, Jun 19, 2:07 AM · Community-Tech (Kanban), PageCuration, Growth-Team

Sun, Jun 16

Mooeypoo added a comment to T225571: Add NoticeWidget for block user notices.

Will there also be a PHP variant of this widget?

Sun, Jun 16, 1:42 AM · Patch-For-Review, OOUI

Thu, Jun 13

Mooeypoo added a comment to T225675: Add OAuth to Citation bot.

Yup, that would work as well; I wasn't sure if it was okay to change that without some agreement from community if the bot is widespread, which is why I (wrongly) assumed that wasn't an option :)

Thu, Jun 13, 12:55 AM · Anti-Harassment (Lāmed - ל)
Mooeypoo updated subscribers of T225675: Add OAuth to Citation bot.

I was thinking about this -- I don't think OAuth is enough to stop this behavior. We will need to add a check about whether the user is also blocked, potentially from the page they're asking the bot to edit.

Thu, Jun 13, 12:02 AM · Anti-Harassment (Lāmed - ל)

Tue, Jun 11

Mooeypoo created T225567: OOUI demos: Hide the content until JS is ready.
Tue, Jun 11, 8:41 PM · OOUI

Wed, Jun 5

Restricted Application added a project to T225169: [4 hours] Investigate whether it's possible to order by tag value: Growth-Team.
Wed, Jun 5, 11:09 PM · Community-Tech (Kanban), Spike, PageCuration, Growth-Team
Mooeypoo added a comment to T206163: Restrictions of overlapping blocks should be merged on enforcement.

What name do we prefer? So far the suggestion is CompositeBlock which sounds good to me.

Wed, Jun 5, 9:22 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Anti-Harassment (Lāmed - ל), Patch-For-Review, MediaWiki-User-management

Tue, Jun 4

Mooeypoo created T225015: Communicate changes to Block class to the community.
Tue, Jun 4, 6:58 PM · Anti-Harassment (Lāmed - ל)
GitHub <noreply@github.com> committed rGSVTd1391cf69228: Merge pull request #117 from wikimedia/upload-urls-T224265 (authored by Mooeypoo).
Merge pull request #117 from wikimedia/upload-urls-T224265
Tue, Jun 4, 7:40 AM

Fri, May 31

Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

Yes, I don't think that's a problem, that's the intent.

Fri, May 31, 9:32 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences

Thu, May 30

Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

Yeah, I've corrected my text.

Thu, May 30, 10:35 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences
Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.
  • When such a setting is getting modified, GlobalPreferences intercepts this and, if the option is global and not overridden locally, a local value is set instead. Modifying a locally overridden value transparently should already work as expected (but we need to verify this regardless).
Thu, May 30, 10:33 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences

Tue, May 28

Mooeypoo moved T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock from Review to QA/Testing on the Anti-Harassment (Kaf - כ) board.

There's not a lot of specifics to test here, but we should just verify that things didn't break with this on beta.

Tue, May 28, 10:19 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management
Mooeypoo closed T209205: Change the date picker widget as Declined.

This is an interesting discussion, but it's not quite for this product to make the decision. We read the spec off of TemplateData which allow template owners (and wikis) to set the templates the way they wish they behave for better behavior both on the wiki as well as while being edited by this tool or VisualEditor.

Tue, May 28, 10:11 PM · I18n, MediaWiki-extensions-TemplateWizard, Community-Tech
Mooeypoo added a comment to T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.

Actually, that's a great catch; this should probably also be the fallback for wikis where Echo isn't installed.

Tue, May 28, 4:25 PM · Patch-For-Review, Anti-Harassment (Lāmed - ל), MediaWiki-Email
Mooeypoo added a comment to T224294: Target language inputs should be dir=rtl when the language is RTL.

Yeah, this fix is mostly only for the UX of the tool and should not impact the actual SVG file.

Tue, May 28, 4:53 AM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool

Fri, May 24

Mooeypoo added a comment to T224294: Target language inputs should be dir=rtl when the language is RTL.

PR available: https://github.com/wikimedia/svgtranslate/pull/114

Fri, May 24, 10:39 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool
GitHub <noreply@github.com> committed rGSVT80a289476413: Merge f388961126ac975035078887a0be7c5a31de86eb into… (authored by Mooeypoo).
Merge f388961126ac975035078887a0be7c5a31de86eb into…
Fri, May 24, 10:35 PM
Mooeypoo committed rGSVTf388961126ac: Set target language inputs directionality (authored by Mooeypoo).
Set target language inputs directionality
Fri, May 24, 10:35 PM
Mooeypoo moved T224294: Target language inputs should be dir=rtl when the language is RTL from Ready to Needs Review/Feedback on the Community-Tech-Sprint board.
Fri, May 24, 10:35 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool
Mooeypoo claimed T224294: Target language inputs should be dir=rtl when the language is RTL.
Fri, May 24, 10:35 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool
Restricted Application added a project to T224294: Target language inputs should be dir=rtl when the language is RTL: Community-Tech.
Fri, May 24, 2:38 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool
Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

Eh, yes, good point about the API. We can find a solution for that, but to be fair, that might well be acceptable behavior. The API module is split between local and global preferences, since the users of the API don't have core's problem of not having to know about the existence of GlobalPreferences. The explicit product choice (until now at least) was that whoever wants to change the preferences through the API needs to explicitly choose either local API or global.

Fri, May 24, 2:49 AM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences
Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

I understand the solution, I'm saying the simpler solution might be to just add another hook / method. The new hook would do something with *all* the options (just like if the form was being saved). This way, code can save the settings locally (unmodified) or globally (modified).

Fri, May 24, 2:26 AM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences
Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

GlobalPreferences is listening to the UserSaveOptions hook, which hands over the $options array that can then be handled. See https://github.com/wikimedia/mediawiki-extensions-GlobalPreferences/blob/master/includes/Hooks.php#L91

Fri, May 24, 2:20 AM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences

Thu, May 23

Mooeypoo added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

One question is also where this wg variable "lives"; GlobalPreferences shouldn't really have a list of options in it, so we can put this in Config, but we will have to make sure that all given options are global (not per wiki). Could use your input on this, @MaxSem

Thu, May 23, 8:01 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences
Mooeypoo updated subscribers of T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

Pinging @Niharika and @MaxSem.

Thu, May 23, 7:58 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences
Restricted Application added a project to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption: Community-Tech.
Thu, May 23, 7:55 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences

May 18 2019

Mooeypoo claimed T220239: Unable to interact with ButtonSelectWidget, RadioSelectWidget etc. using keyboard.
May 18 2019, 9:30 AM · Wikimedia-Hackathon-2019, MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), OOUI (OOUI-0.32.0), Regression, Accessibility

May 14 2019

Mooeypoo added a comment to T223340: [Bug] Image fails to load but no error message shows and Leaflet pretends to continue loading.

I'm using Chrome Version 70.0.3538.77 (Official Build) (64-bit)

May 14 2019, 11:52 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool
Mooeypoo created T223340: [Bug] Image fails to load but no error message shows and Leaflet pretends to continue loading.
May 14 2019, 11:51 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool
Mooeypoo created T223337: Fix SVGTranslate's Docker.
May 14 2019, 10:39 PM · Community-Tech (Kanban), SVG Translate Tool
Mooeypoo updated the task description for T223174: [Timebox - 8 hours] Investigation: Watchlist Expiry.
May 14 2019, 10:31 PM · Community-Tech (Kanban)

May 7 2019

Mooeypoo removed a project from T209002: Remove the 'edit' action from Block::appliesToRight(): Anti-Harassment.
May 7 2019, 9:51 PM · MediaWiki-User-management
Mooeypoo updated the task description for T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock.
May 7 2019, 9:30 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management
Mooeypoo updated the task description for T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock.
May 7 2019, 9:28 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management

May 6 2019

Mooeypoo renamed T209002: Remove the 'edit' action from Block::appliesToRight() from Remove the 'edit' action from Block::prevents() to Remove the 'edit' action from Block::appliesToRight().
May 6 2019, 4:54 PM · MediaWiki-User-management
Mooeypoo placed T209002: Remove the 'edit' action from Block::appliesToRight() up for grabs.

The 'prevents' method is dealt with and had an email sent to wikitech-l.

May 6 2019, 4:54 PM · MediaWiki-User-management

May 5 2019

Mooeypoo added a comment to T222484: Test what Dark Mode looks like for logged-out users .

The problem with flashing will be Varnish; logged-out users "skip" our PHP servers because they're served from cache. That's why most pages will "flash" to them.

May 5 2019, 3:01 PM · Dark-Mode
Mooeypoo added a comment to T221809: Design UI for turning dark mode on and off .

To clarify -- the lazy-loading is for whatever JS interface we come up with to toggle, not to initial style loading (it was especially important when we discussed a popup, which involves OOUI assets and is hence not that small)

May 5 2019, 1:21 AM · Design, Dark-Mode

May 3 2019

Mooeypoo added a comment to T221809: Design UI for turning dark mode on and off .

One more thing, sorry for the flood here, but we might need to lazy-load the CSS styles. If we do, there might be a few milliseconds (potentially a little more to slow connections) between the user clicking the toggle and the CSS/JS being loaded and activated.

May 3 2019, 11:43 PM · Design, Dark-Mode
Mooeypoo added a comment to T221809: Design UI for turning dark mode on and off .

Ooh, those look really nice, I think they work better than a popup (and as mentioned, we will have a much easier time making them accessible; the menus tend to be problematic with that)

May 3 2019, 11:36 PM · Design, Dark-Mode
Mooeypoo added a comment to T221877: Create skeleton for Dark Mode extension.

@MusikAnimal Are we using this ticket to add the initial files (+ linting + folder structure + tests / grunt, etc) for the extension or do you want to use the other ticket to do that?

May 3 2019, 5:58 PM · Patch-For-Review, Community-Tech-Sprint, Dark-Mode, Community-Tech
Mooeypoo added a comment to T221877: Create skeleton for Dark Mode extension.

Is it planned that there will be a query string toggle for this, e.g. ?usedarkmode=1 or something? Because if it's a JS-only feature then maybe the link should be added by the resource module and not in PHP.

Yes I believe we'll want to support a toggling via query string. I only used PHP here because using only JS to manipulate the DOM would cause the links before it in the toolbar to "jump" on page load. I was following Extension:Echo's lead. The design hasn't been finalized anyway... maybe I should just remove the PHP for now?

May 3 2019, 5:56 PM · Patch-For-Review, Community-Tech-Sprint, Dark-Mode, Community-Tech
Mooeypoo created T222470: DarkMode: Create a mechanism to activate dark mode within the extension.
May 3 2019, 5:55 PM · Dark-Mode
Mooeypoo moved T221966: [BUG] Uncaught ReferenceError using the File search from Untriaged to In Sprint 🏃‍♀️🏃‍♂️ on the Community-Tech board.
May 3 2019, 5:39 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech

May 2 2019

Mooeypoo moved T214937: [BUG] Leaflet and image z-index is higher than the pop-up box from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.
May 2 2019, 11:18 PM · Community-Tech-Sprint, Browser-Support-Apple-Safari, SVG Translate Tool
Mooeypoo moved T220522: [BUG] "Argument 1 passed to App\Model\Svg\SvgFile::replaceIndicesRecursive() must be of the type string, null given" when Downloading from Needs Review/Feedback to QA on the Community-Tech-Sprint board.
May 2 2019, 11:11 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
Mooeypoo moved T221336: Undefined index: pages in Api.php from Needs Review/Feedback to QA on the Community-Tech-Sprint board.
May 2 2019, 11:09 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
Mooeypoo moved T208685: Page Curation toolbar: mark pages as 'reviewed' when adding AfD tags from Needs Review/Feedback to QA on the Community-Tech-Sprint board.
May 2 2019, 11:05 PM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Community-Tech (Kanban), Community-Tech-Sprint, Growth-Team, PageCuration

Apr 30 2019

Mooeypoo added a comment to T221877: Create skeleton for Dark Mode extension.

For the extension files, you can use MWStew: https://tools.wmflabs.org/mwstew/

Apr 30 2019, 8:07 PM · Patch-For-Review, Community-Tech-Sprint, Dark-Mode, Community-Tech
Mooeypoo added a member for Community-Tech: HMonroy.
Apr 30 2019, 6:38 PM

Apr 12 2019

Mooeypoo moved T220618: [BUG] TypeError: appConfig.translations[a][o.getValue(...)] is undefined from Needs Review/Feedback to QA on the Community-Tech-Sprint board.

Merged. Should be in staging in a few minutes.

Apr 12 2019, 9:56 AM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
GitHub <noreply@github.com> committed rGSVT993ae3531954: Merge pull request #101 from wikimedia/undefined-T220618 (authored by Mooeypoo).
Merge pull request #101 from wikimedia/undefined-T220618
Apr 12 2019, 9:55 AM

Apr 11 2019

GitHub <noreply@github.com> committed rGSVTe35a655bfcaa: Merge 9e79bee526b8970f1994c6c3c59bd440eb3f1002 into… (authored by Mooeypoo).
Merge 9e79bee526b8970f1994c6c3c59bd440eb3f1002 into…
Apr 11 2019, 1:03 PM
Mooeypoo committed rGSVT9e79bee526b8: [EXPERIMENTAL] Add RTL support with CSSJanus webpack plugin (authored by Mooeypoo).
[EXPERIMENTAL] Add RTL support with CSSJanus webpack plugin
Apr 11 2019, 1:03 PM

Apr 9 2019

Mooeypoo added a comment to T219684: BlockRestriction should be a service instead of a singleton.

When did we introduce this? If we introduced it in a previous (and published) release, we might need to deprecate for the upcoming one? ... But if it's in between releases it's probably fine.

Apr 9 2019, 8:35 PM · MW-1.33-notes, MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), Anti-Harassment (Teth - ט), Patch-For-Review, MediaWiki-User-management, Technical-Debt
Mooeypoo created T220490: Better language support in EventMetrics.
Apr 9 2019, 10:46 AM · I18n, Event Metrics

Apr 3 2019

GitHub <noreply@github.com> committed rGEVM0035c377374a: Merge 62c38526f77447d44933833a4f831ea035e7dc32 into… (authored by Mooeypoo).
Merge 62c38526f77447d44933833a4f831ea035e7dc32 into…
Apr 3 2019, 6:26 AM

Apr 2 2019

Mooeypoo added a comment to T194453: Spaces instead of css margin/padding in new Related changes.

This is the quite entangled view of the "Enhanced" recent changes table. The structure is tabular, but this specific cell has several notations in it (like "N" for new page, etc) and in order to align them across the different entries, the line is either with the symbol, or with a space.

Apr 2 2019, 5:24 AM · Readers-Web-Backlog (Tracking), Advanced Mobile Contributions, Growth-Team, MediaWiki-Recent-changes, MediaWiki-Watchlist, UI-Standardization, CSS

Apr 1 2019

GitHub <noreply@github.com> committed rGEVM22e0e3f4c47e: Merge 62c38526f77447d44933833a4f831ea035e7dc32 into… (authored by Mooeypoo).
Merge 62c38526f77447d44933833a4f831ea035e7dc32 into…
Apr 1 2019, 11:59 PM
Mooeypoo committed rGEVM62c38526f774: Replace the language dropdown with ULS (authored by Mooeypoo).
Replace the language dropdown with ULS
Apr 1 2019, 11:59 PM
Mooeypoo committed rGEVMbcdad5c6ecca: Replace the language dropdown with ULS (authored by Mooeypoo).
Replace the language dropdown with ULS
Apr 1 2019, 11:49 PM

Mar 31 2019

Mooeypoo moved T212804: Add a dialog box to tell users they are leaving the page with unsaved changes from Needs Review/Feedback to QA on the Community-Tech-Sprint board.
Mar 31 2019, 1:30 AM · Community-Tech-Sprint, Event Metrics, Community-Tech
GitHub <noreply@github.com> committed rGEVM5dd31ef14562: Merge a73d4004e8991cc92022df0fc87221ed0dab1f43 into… (authored by Mooeypoo).
Merge a73d4004e8991cc92022df0fc87221ed0dab1f43 into…
Mar 31 2019, 1:17 AM
Mooeypoo committed rGEVMa73d4004e899: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 31 2019, 1:17 AM
GitHub <noreply@github.com> committed rGEVM04cdc128ea36: Merge ff6a0bcf953e44f2cea5e9b4590e3790612d3e0a into… (authored by Mooeypoo).
Merge ff6a0bcf953e44f2cea5e9b4590e3790612d3e0a into…
Mar 31 2019, 1:11 AM
Mooeypoo committed rGEVMff6a0bcf953e: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 31 2019, 1:11 AM
GitHub <noreply@github.com> committed rGEVM6b134b15e12d: Merge c928b0c4d2ce37a708a2aec1df4f546c91b15a34 into… (authored by Mooeypoo).
Merge c928b0c4d2ce37a708a2aec1df4f546c91b15a34 into…
Mar 31 2019, 12:57 AM
Mooeypoo committed rGEVMc928b0c4d2ce: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 31 2019, 12:57 AM
GitHub <noreply@github.com> committed rGEVMc5294fa81c75: Merge 9774e11b3f78042c86544552ebbf9f4405ed69d6 into… (authored by Mooeypoo).
Merge 9774e11b3f78042c86544552ebbf9f4405ed69d6 into…
Mar 31 2019, 12:52 AM
Mooeypoo committed rGEVM9774e11b3f78: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 31 2019, 12:51 AM
GitHub <noreply@github.com> committed rGEVM149fbe91ba0c: Merge pull request #264 from wikimedia/bump (authored by Mooeypoo).
Merge pull request #264 from wikimedia/bump
Mar 31 2019, 12:49 AM

Mar 30 2019

GitHub <noreply@github.com> committed rGEVM461e546f91f7: Merge fa37d4c4026ec6c10e9ac449cf0aeb9a9185c157 into… (authored by Mooeypoo).
Merge fa37d4c4026ec6c10e9ac449cf0aeb9a9185c157 into…
Mar 30 2019, 3:23 AM
Mooeypoo committed rGEVMfa37d4c4026e: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 30 2019, 3:23 AM
GitHub <noreply@github.com> committed rGEVM342fbed16727: Merge 81f39d5e0b1d7df6d7c370c69ab600f86b39feaf into… (authored by Mooeypoo).
Merge 81f39d5e0b1d7df6d7c370c69ab600f86b39feaf into…
Mar 30 2019, 3:15 AM
Mooeypoo committed rGEVM81f39d5e0b1d: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 30 2019, 3:15 AM
GitHub <noreply@github.com> committed rGEVM60935ea9a1f5: Merge 89e3750a87a23441a6fcaa6a97ff898edb124a86 into… (authored by Mooeypoo).
Merge 89e3750a87a23441a6fcaa6a97ff898edb124a86 into…
Mar 30 2019, 3:10 AM
Mooeypoo committed rGEVM89e3750a87a2: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 30 2019, 3:10 AM
GitHub <noreply@github.com> committed rGEVM873dd85a9f65: Merge 8cdc71a597b0bae8391989471a649c9f26c554ca into… (authored by Mooeypoo).
Merge 8cdc71a597b0bae8391989471a649c9f26c554ca into…
Mar 30 2019, 3:06 AM
Mooeypoo committed rGEVM8cdc71a597b0: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 30 2019, 3:06 AM
GitHub <noreply@github.com> committed rGEVM2eea88d12fa2: Merge b4a4b778f8d6ef8ffe981c0a97db8e06d1d0bdfa into… (authored by Mooeypoo).
Merge b4a4b778f8d6ef8ffe981c0a97db8e06d1d0bdfa into…
Mar 30 2019, 3:02 AM
Mooeypoo committed rGEVMb4a4b778f8d6: Display an alert before navigating if the form is 'dirty' (authored by Mooeypoo).
Display an alert before navigating if the form is 'dirty'
Mar 30 2019, 3:02 AM

Mar 29 2019

GitHub <noreply@github.com> committed rGEVM255fdf2518e5: Merge f20d12295475ba79a445bce4b597cc18d3f6c64b into… (authored by Mooeypoo).
Merge f20d12295475ba79a445bce4b597cc18d3f6c64b into…
Mar 29 2019, 10:34 PM
Mooeypoo committed rGEVMf20d12295475: Display an alert before navigating if there are invalid participants (authored by Mooeypoo).
Display an alert before navigating if there are invalid participants
Mar 29 2019, 10:34 PM
Mooeypoo moved T212804: Add a dialog box to tell users they are leaving the page with unsaved changes from In Development to Needs Review/Feedback on the Community-Tech-Sprint board.
Mar 29 2019, 10:26 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
GitHub <noreply@github.com> committed rGEVM64a60ecc7281: Merge 8a39dbb0e5cc9fb2cd5f4c418b5f2bdafe04c33f into… (authored by Mooeypoo).
Merge 8a39dbb0e5cc9fb2cd5f4c418b5f2bdafe04c33f into…
Mar 29 2019, 10:14 PM
Mooeypoo committed rGEVM8a39dbb0e5cc: Display an alert before navigating if there are invalid participants (authored by Mooeypoo).
Display an alert before navigating if there are invalid participants
Mar 29 2019, 10:14 PM
Mooeypoo added a comment to T212804: Add a dialog box to tell users they are leaving the page with unsaved changes.

PR is here: https://github.com/wikimedia/eventmetrics/pull/262

Mar 29 2019, 10:10 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
Mooeypoo claimed T212804: Add a dialog box to tell users they are leaving the page with unsaved changes.

Just note that browsers started considering these custom messages as security breach. They allow us to display a warning before navigating away, but not to set the text of that warning.

Mar 29 2019, 10:04 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
Mooeypoo moved T212804: Add a dialog box to tell users they are leaving the page with unsaved changes from Ready to In Development on the Community-Tech-Sprint board.
Mar 29 2019, 9:58 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
Mooeypoo created T219664: (cleanup) Move calculation of whether the form has errors to the controller.
Mar 29 2019, 6:49 PM · Event Metrics
GitHub <noreply@github.com> committed rGEVM78f68bef04cd: Merge pull request #259 from wikimedia/hasFormErrors (authored by Mooeypoo).
Merge pull request #259 from wikimedia/hasFormErrors
Mar 29 2019, 3:21 AM

Mar 27 2019

Mooeypoo renamed T219449: [Timebox: 4h] Investigation: Updating data on a large (real) events causes endless "crunching" from Updating data on a large (real) events causes endless "crunching" to [Timebox: 4h] Investigation: Updating data on a large (real) events causes endless "crunching".
Mar 27 2019, 11:00 PM · Event Metrics
Mooeypoo set the point value for T219464: When user saves invalid categories or participants, leave the filter panels open to 1.
Mar 27 2019, 10:52 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
Mooeypoo set the point value for T219436: Make filtering UI handle certain unaccounted-for states to 2.
Mar 27 2019, 10:46 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
Mooeypoo updated the task description for T219415: Add "all" prop to userinfo and globaluserinfo.
Mar 27 2019, 4:32 PM · MediaWiki-API, Data-Portability
Mooeypoo created T219415: Add "all" prop to userinfo and globaluserinfo.
Mar 27 2019, 4:19 PM · MediaWiki-API, Data-Portability
Mooeypoo added a comment to T218812: Provide the ability to have time-delayed or time-offset jobs in the job queue.
Task description:

If a user adds an expiring item to their watchlist, when the expiration date/time is reached, the item is removed from their Watchlist.

This does not require scheduled execution of jobs. We have various features in MediaWiki already that have an expiry of sorts, which are enforced at run-time. One may be concerned with internal storage allocation, but that is entirely unrelated to any user story or product requirement, and we have existing mechanisms in place to address those. Unless and until there is a problem with that, I do not think we should invest in another way to solve the same problem.

Note also that execution of jobs is by no means guarantee to happen at a certain time. We could maybe ensure it won't execute before a certain time, but not that it won't be a day or a week later. This is precisely why you'll still need run-time enforcement. Which we do already for user rights, page protection, blocks and other features.

Mar 27 2019, 4:09 PM · TechCom-RFC, Core Platform Team Backlog (Designing), Core Platform Team (Modern Event Platform (TEC2)), Services (watching), serviceops, Analytics, ChangeProp, EventBus, WMF-JobQueue, Community-Tech

Mar 26 2019

Mooeypoo moved T219343: Create a staging environment for wsexport from Untriaged to To be estimated/discussed on the Community-Tech board.
Mar 26 2019, 11:29 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability