Sn1per (Geoffrey Mon)
Student volunteer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Nov 27 2014, 8:19 PM (155 w, 2 d)
Availability
Available
IRC Nick
OH-
LDAP User
Sn1per
MediaWiki User
Sn1per

Hello. I'm a lowly student. Also known as GEOFBOT or OH-.

Recent Activity

Aug 25 2017

Sn1per placed T99107: Make ResourceLoaderContext a constructor parameter to ResourceLoaderModule up for grabs.
Aug 25 2017, 11:26 PM · Technical-Debt, MediaWiki-ResourceLoader
Sn1per placed T121334: Selective use of formatversion=2 up for grabs.
Aug 25 2017, 11:25 PM · Pywikibot-network, Pywikibot-core

Aug 23 2017

RandomDSdevel awarded T2424: Add a direct unwatch link to entries on Special:Watchlist a Like token.
Aug 23 2017, 1:30 AM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist

Aug 15 2017

Shizhao awarded T2424: Add a direct unwatch link to entries on Special:Watchlist a Like token.
Aug 15 2017, 6:17 AM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist

Jul 16 2017

Sn1per added a comment to T170502: Switch between newer and older "Search for contributions" user interface.

If someone wants to make a user script or gadget for this, note that Special:Contributions still supports year and month querystring parameters. You could add input boxes to the Special:Contributions form and set the name attributes of those inputs to year and month.

Jul 16 2017, 7:34 PM · Community-Tech, MediaWiki-Special-pages

Jun 9 2017

matej_suchanek awarded T120733: Improve date range searches on Special:Contributions a Yellow Medal token.
Jun 9 2017, 11:59 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
Sn1per added a comment to T167481: datepicker on Special:Contributions is broken.

CIDR Gadget produces this error on Google Chrome:

Uncaught TypeError: Cannot read property 'value' of undefined
    at HTMLDocument.prefixContribsInit (load.php?debug=true&lang=en&modules=ext.gadget.contribsrange&only=scripts&skin=vector&version=0j6bd…:51)
Jun 9 2017, 12:53 AM · JavaScript

Jun 8 2017

RandomDSdevel awarded T120733: Improve date range searches on Special:Contributions a Party Time token.
Jun 8 2017, 9:02 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
RandomDSdevel awarded T13836: Easy date selection for Special:NewFiles a Like token.
Jun 8 2017, 8:58 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages

Jun 6 2017

Sn1per closed T166859: ApiFeedContributions date filter broken after T120733 as Resolved.
Jun 6 2017, 3:40 PM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Patch-For-Review, MediaWiki-API, Regression
Sn1per closed T166859: ApiFeedContributions date filter broken after T120733, a subtask of T41480: Bugs affecting translatewiki.net (errors from MediaWiki master) (tracking), as Resolved.
Jun 6 2017, 3:40 PM · Tracking, MediaWiki-General-or-Unknown

Jun 5 2017

Elitre awarded T120733: Improve date range searches on Special:Contributions a Doubloon token.
Jun 5 2017, 7:43 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Jun 4 2017

Sn1per added a comment to T166859: ApiFeedContributions date filter broken after T120733.

The above patch makes action=feedcontributions work again but doesn't change its parameters. I've made a new task (T166966) to deal with actually changing the API action parameters.

Jun 4 2017, 2:30 AM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Patch-For-Review, MediaWiki-API, Regression
Sn1per created T166966: action=feedcontributions should use new date range parameters.
Jun 4 2017, 2:29 AM · MediaWiki-API

Jun 3 2017

Sn1per renamed T166859: ApiFeedContributions date filter broken after T120733 from Notice: Undefined index start/end in ContribsPager.php to ApiFeedContributions date filter broken after T120733.
Jun 3 2017, 4:44 AM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Patch-For-Review, MediaWiki-API, Regression
Sn1per added a comment to T166859: ApiFeedContributions date filter broken after T120733.

This happens because the changes for T120733 cause ContribsPager to expect 'start' and 'end' options. SpecialContributions converts the old 'date' and 'month' options to 'start' and 'end' options, but ApiFeedContributions (which is the only other class that uses ContribsPager) does not, which breaks ApiFeedContributions date filtering capabilities and causes these notices.

Jun 3 2017, 3:15 AM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Patch-For-Review, MediaWiki-API, Regression
Sn1per claimed T166859: ApiFeedContributions date filter broken after T120733.
Jun 3 2017, 12:17 AM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Patch-For-Review, MediaWiki-API, Regression

Jun 2 2017

Sn1per removed a watcher for Pywikibot-core: Sn1per.
Jun 2 2017, 1:38 AM

Jun 1 2017

Sn1per awarded T151145: Make Travis (and Appveyor) pass again a Party Time token.
Jun 1 2017, 3:48 AM · Pywikibot-tests, Pywikibot-core

May 31 2017

MGChecker awarded T120733: Improve date range searches on Special:Contributions a Like token.
May 31 2017, 9:37 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
IKhitron awarded T120733: Improve date range searches on Special:Contributions a Like token.
May 31 2017, 3:51 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
Quiddity awarded T120733: Improve date range searches on Special:Contributions a Yellow Medal token.
May 31 2017, 2:44 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

May 26 2017

Sn1per updated the task description for T120733: Improve date range searches on Special:Contributions.
May 26 2017, 3:22 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

May 24 2017

TheDJ awarded T13836: Easy date selection for Special:NewFiles a Barnstar token.
May 24 2017, 1:11 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages

May 23 2017

Sn1per closed T13836: Easy date selection for Special:NewFiles, a subtask of T121870: Special:NewFiles is lame, as Resolved.
May 23 2017, 2:01 PM · Multimedia, MediaWiki-Special-pages
Sn1per closed T13836: Easy date selection for Special:NewFiles as Resolved.

The resulting interface looks like this:

May 23 2017, 2:01 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages

Mar 8 2017

Sn1per added a subtask for T120733: Improve date range searches on Special:Contributions: T159987: DateInputWidget isn't highlighted when <tab>-ing through a form.
Mar 8 2017, 9:10 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
Sn1per added a parent task for T159987: DateInputWidget isn't highlighted when <tab>-ing through a form: T120733: Improve date range searches on Special:Contributions.
Mar 8 2017, 9:10 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), MW-1.29-release-notes, Accessibility, MediaWiki-Interface, UI-Standardization
Sn1per created T159987: DateInputWidget isn't highlighted when <tab>-ing through a form.
Mar 8 2017, 9:09 PM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), MW-1.29-release-notes, Accessibility, MediaWiki-Interface, UI-Standardization

Mar 2 2017

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

@kaldari It was unintentional because the pager logic checks to see if the mOffset field is empty to determine whether to check for "newer 50," and my change did not use this field, which caused the pager logic to never use "newer 50." (My response to @matmarex above was inaccurate because I mixed some things up in my head) I've updated both patches to simply reuse the offset field for the end date and to add a separate condition for the start date and the pager links and offset should work as before.

Mar 2 2017, 5:19 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Feb 23 2017

Sn1per added a watcher for Pywikibot-core: Sn1per.
Feb 23 2017, 3:06 PM

Feb 17 2017

Sn1per closed T144690: nowcommons.py fails when _treat_counter is 0 as Resolved.
Feb 17 2017, 4:58 PM · Patch-For-Review, Pywikibot-Commons, Pywikibot-core

Feb 12 2017

Liuxinyu970226 awarded T2424: Add a direct unwatch link to entries on Special:Watchlist a Like token.
Feb 12 2017, 1:06 AM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist

Feb 11 2017

Sn1per added a comment to T2424: Add a direct unwatch link to entries on Special:Watchlist.

I've updated the patch to work with log entries. Since EnhancedChangesList groups log entries by performer, grouped log entries do not have an (un)watch link, although sub-entries of log entries will have the same style changes if the page that they relate to is unwatched or watched.

Feb 11 2017, 9:55 PM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist

Feb 10 2017

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

@Sn1per: Are you still working on this?

Feb 10 2017, 2:28 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Feb 4 2017

Sn1per added a comment to T2424: Add a direct unwatch link to entries on Special:Watchlist.
Users are accustomed to seeing a bubble alert when they watch or unwatch.  It may be best to extend their use here too.  Maybe you are already doing this, but I can't tell from the graphics.

There are notifications using the same wording and messages as the notifications that pop up when you use the (un)watch star/tab on a normal page; they just aren't visible in those screenshots.

Feb 4 2017, 11:38 PM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist
Sn1per closed T157188: AttributeError: can't set attribute on Travis as Resolved.

Looks fixed: https://travis-ci.org/wikimedia/pywikibot-core/builds/198342257

Feb 4 2017, 3:53 PM · Patch-For-Review, Pywikibot-tests, Pywikibot-core
Sn1per closed T157188: AttributeError: can't set attribute on Travis, a subtask of T151145: Make Travis (and Appveyor) pass again, as Resolved.
Feb 4 2017, 3:53 PM · Pywikibot-tests, Pywikibot-core

Feb 1 2017

Sn1per updated the task description for T120733: Improve date range searches on Special:Contributions.
Feb 1 2017, 12:01 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Jan 31 2017

Sn1per updated the task description for T121334: Selective use of formatversion=2.
Jan 31 2017, 2:29 PM · Pywikibot-network, Pywikibot-core
Sn1per updated the task description for T120733: Improve date range searches on Special:Contributions.
Jan 31 2017, 3:37 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Jan 29 2017

Sn1per added a comment to T2424: Add a direct unwatch link to entries on Special:Watchlist.

The patch is now in a working state. Please comment on the design.

Jan 29 2017, 1:25 AM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist

Jan 28 2017

Sn1per added a comment to T150581: Mediawiki-Vagrant role "Wikidata" fails after timeout.

Thanks, this works for me now.

Jan 28 2017, 1:22 AM · Patch-For-Review, Wikidata, MediaWiki-Vagrant

Jan 27 2017

Sn1per added a comment to T2424: Add a direct unwatch link to entries on Special:Watchlist.

As for removing a watchlist entry when unwatched, I can't see a necessity for that. There's no harm with keeping the entry there until the page is refreshed, I think. You can always have some kind of indicator that the particular entry is no longer watched (added text to that effect, or graying out, or...?).

Jan 27 2017, 5:11 PM · MW-1.30-release-notes, User-notice, Community-Wishlist-Survey-2016, Design, MediaWiki-Watchlist
Sn1per added a comment to T13836: Easy date selection for Special:NewFiles.

Is there a way to modify HTMLForm values? If the start date comes after the end date, I swap them so that the range filters still work, but I haven't been able to figure out a way to apply this change to the values of the two DateTimeInputWidgets without using client-side JS to swap them (which wouldn't work for non-JS users etc.).

Jan 27 2017, 5:03 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages

Jan 10 2017

Sn1per claimed T154905: Expand pubmed regex to include digits starting from 1 in citoid.
Jan 10 2017, 2:45 AM · Easy, Google-Code-In-2016, VisualEditor, Citoid

Jan 9 2017

Sn1per added a comment to T154281: [recurring] Replace assertRaises with assertRaisesRegex.

Side note while working page_tests: tests.page_tests.TestPageDelete.test_delete doesn't seem to run properly for me:

tests: max_retries reduced from 25 to 1
Logging in to test:test as Sn1per@pywikibot
test_delete (tests.page_tests.TestPageDelete)
Test the site.delete and site.undelete method. ... Sleeping for 38.4 seconds, 2017-01-08 17:10:45
Page [[User:Unicodesnowman/DeleteTest]] saved
 39.129s FAIL
Jan 9 2017, 2:25 AM · Google-Code-in-2017, Patch-For-Review, Google-Code-In-2016, Pywikibot-tests

Jan 3 2017

Liuxinyu970226 awarded T120733: Improve date range searches on Special:Contributions a Like token.
Jan 3 2017, 1:37 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Jan 1 2017

Sn1per claimed T152837: Refactor Translate $1 Insertable classes.
Jan 1 2017, 5:56 AM · MW-1.29-release (WMF-deploy-2017-04-11_(1.29.0-wmf.20)), Google-Code-In-2016, Easy, MediaWiki-extensions-Translate, translatewiki.net

Dec 29 2016

Sn1per added a comment to T13836: Easy date selection for Special:NewFiles.

or we could avoid the problem entirely by just having the page show an error if start date comes after end date.

Dec 29 2016, 7:56 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages
Sn1per closed T153559: pywikibot.http._enqueue should have dict argument `params` and `data` like requests as Resolved.
Dec 29 2016, 6:05 PM · Patch-For-Review, Google-Code-In-2016, Pywikibot-network, Pywikibot-core

Dec 28 2016

Sn1per triaged T154243: Simplify pywikibot.data.api to make use of querystring params parameter as Low priority.
Dec 28 2016, 5:35 PM · Pywikibot-network, Pywikibot-core
Sn1per created T154243: Simplify pywikibot.data.api to make use of querystring params parameter.
Dec 28 2016, 5:34 PM · Pywikibot-network, Pywikibot-core

Dec 27 2016

Sn1per added a comment to T153559: pywikibot.http._enqueue should have dict argument `params` and `data` like requests.

I noticed that pywikibot.comms.http.fetch and other related methods claim to use the same kwargs as requests.Session.request in their docstrings, but pywikibot http methods use a body parameter to provide data for the Requests method's data parameter. (the body/data parameter corresponds to an HTTP POST body) This could be a bit confusing and should be changed to be more consistent unless there's some other naming conflict I don't know about.

Dec 27 2016, 10:40 PM · Patch-For-Review, Google-Code-In-2016, Pywikibot-network, Pywikibot-core
Sn1per triaged T153559: pywikibot.http._enqueue should have dict argument `params` and `data` like requests as Low priority.
Dec 27 2016, 9:35 PM · Patch-For-Review, Google-Code-In-2016, Pywikibot-network, Pywikibot-core

Dec 26 2016

Sn1per added a comment to T13836: Easy date selection for Special:NewFiles.

Is there a way to modify HTMLForm values? If the start date comes after the end date, I swap them so that the range filters still work, but I haven't been able to figure out a way to apply this change to the values of the two DateTimeInputWidgets without using client-side JS to swap them (which wouldn't work for non-JS users etc.).

Dec 26 2016, 9:37 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages
Sn1per claimed T153559: pywikibot.http._enqueue should have dict argument `params` and `data` like requests.
Dec 26 2016, 8:37 PM · Patch-For-Review, Google-Code-In-2016, Pywikibot-network, Pywikibot-core

Dec 24 2016

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

I wonder this too. We don't expose days of the week anywhere else in the UI, so why here?

Dec 24 2016, 5:28 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

As DateInputWidget gets more exposure, it's important to document how the months/dates are translated (it should use either CLDR or MediaWiki's own messages) and to make a call to action on translators-l etc. (I really hope that the moment.js locale files were only mentioned as an example: it would be disheartening if we were using that stuff, and it would not be appropriate to mix different formats/l10n on the same page.)

Dec 24 2016, 5:20 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Dec 23 2016

Sn1per added a comment to T77295: Add "copy to clipboard" button to boilerplate text fields.

I've adjusted some margins accordingly and this is the embed pane now:

Dec 23 2016, 4:51 PM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Google-Code-In-2016, Readers-Web-Backlog, Google-Code-in-2014, Easy, MediaWiki-extensions-MultimediaViewer

Dec 22 2016

Sn1per added a comment to T77295: Add "copy to clipboard" button to boilerplate text fields.

What it looks like now:

Dec 22 2016, 6:14 PM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Google-Code-In-2016, Readers-Web-Backlog, Google-Code-in-2014, Easy, MediaWiki-extensions-MultimediaViewer
Sn1per claimed T77295: Add "copy to clipboard" button to boilerplate text fields.
Dec 22 2016, 2:22 AM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Google-Code-In-2016, Readers-Web-Backlog, Google-Code-in-2014, Easy, MediaWiki-extensions-MultimediaViewer

Dec 18 2016

Sn1per claimed T152435: super setUp()s and tearDown()s in unit test cases.
Dec 18 2016, 5:49 AM · Patch-For-Review, Google-Code-In-2016, Easy, Pywikibot-tests

Dec 17 2016

Sn1per updated subscribers of T153537: AJAX Watchlist: Loading bar layout.
Dec 17 2016, 4:30 PM · MediaWiki-Watchlist

Dec 16 2016

Samtar awarded T150045: Add a confirmation button to "Mark all pages as visited" on the Watchlist, and update via ajax a The World Burns token.
Dec 16 2016, 2:00 PM · MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), MW-1.29-release-notes, User-notice, Patch-For-Review, Google-Code-In-2016, MediaWiki-Watchlist
Sn1per renamed T153389: "mark all as visited" appears temporarily grayed/disabled after a refresh following a watchlist reset from Clicking confirm causes original "mark all pages as visited" to disappear to "mark all as visited" appears temporarily grayed/disabled after a refresh following a watchlist reset.
Dec 16 2016, 1:20 AM · MediaWiki-Watchlist
Sn1per added a comment to T153389: "mark all as visited" appears temporarily grayed/disabled after a refresh following a watchlist reset.

The disappearing part (for both the progress bar and the button) was part of the design. The loading bar disappears when it's done, and the button disappears as well. The button disappears because with the original form-submission reset behavior, new watchlist items would also show up when the watchlist was reset. However, the new JS reset does not load new items. Therefore, clicking the button after the initial click would in theory mark new watchlist changes as visited, but would not display said changes or show any visual change or indication, which could be confusing. (see https://gerrit.wikimedia.org/r/#/c/326242/)

Dec 16 2016, 1:13 AM · MediaWiki-Watchlist

Dec 15 2016

Sn1per added a comment to T150045: Add a confirmation button to "Mark all pages as visited" on the Watchlist, and update via ajax.

Since the original form-submission-based reset didn't require a confirmation, how about removing the dialog confirmation and immediately resetting the watchlist via JS? It wouldn't require a reload but wouldn't add another extra click.

Dec 15 2016, 5:19 PM · MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), MW-1.29-release-notes, User-notice, Patch-For-Review, Google-Code-In-2016, MediaWiki-Watchlist
Sn1per added a comment to T150045: Add a confirmation button to "Mark all pages as visited" on the Watchlist, and update via ajax.

Adding

$(function() {
    $watchlistReset = $('#mw-watchlist-resetbutton');
    $watchlistReset.submit( function ( event ) {
        $watchlistReset.off( 'submit' ).submit();
    });
});

to common.js should restore original functionality (although the confirm dialog does pop up, the page immediately reloads).

Dec 15 2016, 12:43 PM · MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), MW-1.29-release-notes, User-notice, Patch-For-Review, Google-Code-In-2016, MediaWiki-Watchlist
BethNaught awarded T150045: Add a confirmation button to "Mark all pages as visited" on the Watchlist, and update via ajax a Dislike token.
Dec 15 2016, 8:05 AM · MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), MW-1.29-release-notes, User-notice, Patch-For-Review, Google-Code-In-2016, MediaWiki-Watchlist
jayvdb awarded T60814: PetScan page generator a Love token.
Dec 15 2016, 2:47 AM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core, Pywikibot-weblinkchecker.py

Dec 14 2016

Sn1per lowered the priority of T60814: PetScan page generator from Normal to Low.
Dec 14 2016, 10:11 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core, Pywikibot-weblinkchecker.py
Sn1per updated subscribers of T60814: PetScan page generator.
Dec 14 2016, 10:11 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core, Pywikibot-weblinkchecker.py
Sn1per claimed T60814: PetScan page generator.
Dec 14 2016, 7:34 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core, Pywikibot-weblinkchecker.py

Dec 13 2016

Sn1per added a comment to T60814: PetScan page generator.

I don't think there's a API for this so we would need to assemble query strings like this one and screen scrape.

Dec 13 2016, 4:58 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core, Pywikibot-weblinkchecker.py
Sn1per renamed T60814: PetScan page generator from catscan page generator to PetScan page generator.
Dec 13 2016, 4:55 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core, Pywikibot-weblinkchecker.py

Dec 12 2016

Sn1per added a comment to T13836: Easy date selection for Special:NewFiles.

https://gerrit.wikimedia.org/r/#/c/326459 implements a RangeChronologicalPager that makes it relatively easy to add date range filtering to other pages such as Special:NewFiles.

Dec 12 2016, 8:11 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages
Sn1per renamed T13836: Easy date selection for Special:NewFiles from Easy date selection for Special:Newimages to Easy date selection for Special:NewFiles.
Dec 12 2016, 4:39 PM · User-notice, MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Patch-For-Review, MediaWiki-Special-pages

Dec 10 2016

Sn1per claimed T150045: Add a confirmation button to "Mark all pages as visited" on the Watchlist, and update via ajax.
Dec 10 2016, 12:59 AM · MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), MW-1.29-release-notes, User-notice, Patch-For-Review, Google-Code-In-2016, MediaWiki-Watchlist

Dec 8 2016

Sn1per added a comment to T58471: Close and zoom buttons have no tooltips or speakable title (title attribute).

Those were removed in rEMMV532819b5a0dca69409c4696dae3d18cbf6029389. I couldn't find an accompanying bug/task but I assume they were deemed to be excessive?

Dec 8 2016, 6:13 AM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), Patch-For-Review, Need-volunteer, MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Google-Code-In-2016, Easy, Readers-Web-Backlog, Accessibility, MediaWiki-extensions-MultimediaViewer
Sn1per added a comment to T58471: Close and zoom buttons have no tooltips or speakable title (title attribute).

It looks like tooltips have already been added in rEMMVea610f8256f96e5e7909991049298dc9866a15e3. Is this still an issue?

Dec 8 2016, 4:22 AM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), Patch-For-Review, Need-volunteer, MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Google-Code-In-2016, Easy, Readers-Web-Backlog, Accessibility, MediaWiki-extensions-MultimediaViewer
Sn1per claimed T58471: Close and zoom buttons have no tooltips or speakable title (title attribute).
Dec 8 2016, 2:07 AM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), Patch-For-Review, Need-volunteer, MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Google-Code-In-2016, Easy, Readers-Web-Backlog, Accessibility, MediaWiki-extensions-MultimediaViewer

Dec 7 2016

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

So the main thing left to do here is review https://gerrit.wikimedia.org/r/#/c/316574/ and get it merged, right @Sn1per?

Dec 7 2016, 2:35 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Dec 4 2016

Sn1per added a comment to T78153: error on doing vagrant up "mount.nfs: access denied by server while mounting" in ubuntu 14.04.

'access denied' also happens on unencrypted Fedora 21 with vagrant 1.7.1 and virtualbox 4.3.20. Turning off NFS allows it to work.

Dec 4 2016, 7:24 PM · MediaWiki-Vagrant

Dec 3 2016

Sn1per added a comment to T150581: Mediawiki-Vagrant role "Wikidata" fails after timeout.

I get this issue with the LXC provider, but not with virtualbox.

Dec 3 2016, 4:29 PM · Patch-For-Review, Wikidata, MediaWiki-Vagrant

Dec 2 2016

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

@Sn1per @kaldari Wondering if (all || months) unabbreviated should be the default? Do we know by any chance what the longest month word in any language is?

Dec 2 2016, 7:52 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015
Sn1per claimed T50799: #property: calls for non-existent properties should add a tracking category.
Dec 2 2016, 6:57 AM · Patch-For-Review, Google-Code-In-2016, User-Ladsgroup, Easy, Need-volunteer, Wikidata, MediaWiki-extensions-WikibaseClient

Dec 1 2016

Sn1per added a comment to T130805: Create some tests for pywikibot.diff.PatchManager.

I was a little confused as to how to implement tests for the following from the diff_tests page:

Dec 1 2016, 4:30 PM · Patch-For-Review, Google-Code-In-2016, Easy, Pywikibot-tests, Pywikibot-core
Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

@Sn1per: Since we're not pressed for space, could we use the full month names?

Dec 1 2016, 3:23 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Nov 29 2016

Sn1per claimed T130805: Create some tests for pywikibot.diff.PatchManager.
Nov 29 2016, 4:26 PM · Patch-For-Review, Google-Code-In-2016, Easy, Pywikibot-tests, Pywikibot-core

Nov 27 2016

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

Current status:

Nov 27 2016, 4:54 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Oct 22 2016

Sn1per renamed T148901: Support `type=week` in TextInputWidget and DateInputWidget from Support `type=week` as type on TextInputWidget as well to Support `type=week` in TextInputWidget and DateInputWidget.
Oct 22 2016, 10:42 PM · OOjs-UI
Sn1per added a comment to T148901: Support `type=week` in TextInputWidget and DateInputWidget.

Oh, I wasn't arguing against the task. Since I got date and month types added to TextInputWidget so that I could use them as the non-JS versions of DateInputWidgets, I was stating that if the week type was added, the corresponding week selection feature should be added to DateInputWidget to provide a nicer, more widely-available week selector.

Oct 22 2016, 10:11 PM · OOjs-UI
Sn1per added a comment to T148901: Support `type=week` in TextInputWidget and DateInputWidget.

For reference, what Chrome/Blink's week picker looks like:

Oct 22 2016, 10:00 PM · OOjs-UI

Oct 20 2016

TerraCodes awarded T120733: Improve date range searches on Special:Contributions a Like token.
Oct 20 2016, 7:08 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Sep 17 2016

Sn1per closed T145937: pagegenerators -subpage does not recognize the depth parameter as Resolved.
Sep 17 2016, 6:29 PM · Patch-For-Review, Pywikibot-pagegenerators.py, Pywikibot-core
Sn1per closed T126278: Deprecated argument decorators should add deprecation notices to docstrings as Declined.
Sep 17 2016, 6:18 PM · Documentation, Pywikibot-Documentation, Pywikibot-core
Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

@Sn1per, what's your status with this? I'm interested in taking it on and building on what you've done. (I'm part of Community Tech, and can work on this full-time.)

Sep 17 2016, 4:42 AM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015

Sep 11 2016

Sn1per awarded T145298: MediaWiki's Calendar widget has no documentation a Grey Medal token.
Sep 11 2016, 5:56 PM · UI-Standardization, Documentation

Aug 23 2016

Sn1per added a comment to T120733: Improve date range searches on Special:Contributions.

@Sn1per Hi, please could you share a status update for this task? Are you still working on it, and is there anything specific that others could help you with? Thanks!

Aug 23 2016, 11:55 PM · MW-1.30-release-notes, Community-Tech, User-notice, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Special-pages, Community-Wishlist-Survey-2015