Page MenuHomePhabricator

Sitic (Jan Lebert)
User

Projects (6)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 14 2014, 9:08 PM (493 w, 2 d)
Availability
Available
IRC Nick
sitic
LDAP User
Unknown
MediaWiki User
Sitic [ Global Accounts ]

Recent Activity

Sep 20 2015

Niharika awarded T109284: Wrap-up report for "An enhanced cross-wiki watchlist" a Mountain of Wealth token.
Sep 20 2015, 5:15 PM · DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)

Sep 9 2015

Spage awarded T109284: Wrap-up report for "An enhanced cross-wiki watchlist" a Love token.
Sep 9 2015, 10:20 PM · DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)

Sep 1 2015

Sitic created T110982: tools-bastion-02 (aka tools-dev) can't submit grid jobs.
Sep 1 2015, 1:18 AM · Cloud-Services, Toolforge

Aug 21 2015

Sitic added a comment to T109656: Feature idea: show active sites in a filter bar above list.

Ups, that was the wrong bug. I can't see the correct one right now.

Aug 21 2015, 5:00 PM · crosswatch
Sitic reopened T109656: Feature idea: show active sites in a filter bar above list as "Open".
Aug 21 2015, 4:59 PM · crosswatch
Sitic removed a project from T100157: Better filtering by namespace support: Patch-For-Review.
Aug 21 2015, 4:58 PM · crosswatch
Sitic added a comment to T100157: Better filtering by namespace support.

Sitic, I think I remember you saying somewhere that you wished the "sites selected" dropdown was more elegant. (Perhaps I'm wrong?) I never know what sites are going to show up on my crosswatch and on pageload I usually see one site load before the rest. Consider adding a horizontal filter bar just above the list that would show each site/wiki currently included in the visible CW list (possibly with a count next to each one)? It would make it easy to see at a glance which wikis have action and then to toggle which ones should be viewable. There could also be a toggle for "all" and a hidden dropdown for all sites toggled off or sites without any updates. I think it'd be better than the dropdown. (I imagine most editors will have one primary wiki affiliation with a lot of hits and then a bunch of wikis that almost always get drowned out. The virtue of CW is being able to see those few hits in a sea of primary wiki hits.)

Aug 21 2015, 4:58 PM · crosswatch
Sitic updated subscribers of T100157: Better filtering by namespace support.
Aug 21 2015, 4:56 PM · crosswatch
Sitic merged task T109656: Feature idea: show active sites in a filter bar above list into T100157: Better filtering by namespace support.
Aug 21 2015, 4:56 PM · crosswatch
Sitic added a comment to T109656: Feature idea: show active sites in a filter bar above list.

I'm going to merge it in T109656: Feature idea: show active sites in a filter bar above list for now, so I can find it again.

Aug 21 2015, 4:56 PM · crosswatch
Sitic added a comment to T109656: Feature idea: show active sites in a filter bar above list.

Yes, I mentioned it in T100157: Better filtering by namespace support, especially now with the watchlist seperated per wiki it's much more important:

screencapture-tools-wmflabs-org-crosswatch-1440008006132.png (1×1 px, 139 KB)

I think I need a tab next to filter and preferences which shows each wiki with the number of current watchlist entries and lets users disable, choose a color and set the order for each wiki. I'm just not sure how to implement it.

Aug 21 2015, 4:55 PM · crosswatch
Sitic updated the task description for T100166: Weekly logs for project "An enhanced cross-wiki watchlist as an OAuth tool".
Aug 21 2015, 2:19 PM · crosswatch
Sitic renamed T101439: Better wikidata support from wikidata support to Better wikidata support.
Aug 21 2015, 12:38 PM · crosswatch
Sitic moved T100157: Better filtering by namespace support from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:37 PM · crosswatch
Sitic moved T107836: Option to mute page, user or talk page section from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:37 PM · crosswatch
Sitic moved T104607: Let users set the color assigned to a wiki from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:36 PM · crosswatch
Sitic moved T100158: Allow watching cross-language page clusters from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:36 PM · crosswatch
Sitic moved T105978: Group changes by page feature from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:36 PM · crosswatch
Sitic moved T107784: Mark all read/hide all read from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:36 PM · crosswatch
Sitic moved T107844: Incorporate site announcements from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:36 PM · crosswatch
Sitic moved T108476: Live update from Backlog to Feature Requests on the crosswatch board.
Aug 21 2015, 12:36 PM · crosswatch
Sitic updated the task description for T109297: End-term evaluation for "An enhanced cross-wiki watchlist".
Aug 21 2015, 12:23 PM · DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)

Aug 20 2015

Sitic updated the task description for T109284: Wrap-up report for "An enhanced cross-wiki watchlist".
Aug 20 2015, 11:10 PM · DevRel-September-2015, ECT-August-2015, ECT-July-2015, Developer-Advocacy, Outreachy-Round-10, Google-Summer-of-Code (2015)
Sitic updated the task description for T100166: Weekly logs for project "An enhanced cross-wiki watchlist as an OAuth tool".
Aug 20 2015, 2:42 PM · crosswatch

Aug 19 2015

Sitic updated the task description for T92955: An enhanced cross-wiki watchlist as an OAuth tool.
Aug 19 2015, 7:24 PM · crosswatch, Google-Summer-of-Code (2015), Design
Sitic closed T104605: Decrease number of JS watchers as Resolved.

Should be much better now, next step would be one-time binding translations, but this isn't supported directly by angular-translate.

Aug 19 2015, 7:18 PM · crosswatch
Sitic moved T100157: Better filtering by namespace support from In Progress to Backlog on the crosswatch board.
Aug 19 2015, 6:54 PM · crosswatch
Sitic closed T101438: Integrate with translatewiki as Resolved.
Aug 19 2015, 6:17 PM · Patch-For-Review, crosswatch
Sitic closed T108247: Add crosswatch project to translatewiki as Resolved.
Aug 19 2015, 6:17 PM · Patch-For-Review, crosswatch, translatewiki.net
Sitic closed T108247: Add crosswatch project to translatewiki, a subtask of T101438: Integrate with translatewiki, as Resolved.
Aug 19 2015, 6:17 PM · Patch-For-Review, crosswatch
Sitic closed T109188: Support for subdivided watchlists as Resolved.

screencapture-tools-wmflabs-org-crosswatch-1440008006132.png (1×1 px, 139 KB)

Aug 19 2015, 6:16 PM · Patch-For-Review, crosswatch

Aug 16 2015

Sitic added a comment to T109200: Mark links in red colour, when page don't exists.

Good idea, that would certainly be more feasible. :-)

Aug 16 2015, 5:09 PM · crosswatch
Sitic added a comment to T109222: Preference to give a OAuth Application the permissions only once.

See also T91801: Support a more user friendly "re-authentication" flow for returning users:

What's the point of having a "reauthorization" form if nothing about the consumer has changed (assuming valid request token and no revoked grants)? I wouldn't expect a user to click on "Login" on a tool in order to then revoke the authorization. If I wanted to revoke authorization for an app, the intuitive way for me would be to search for connected apps in the settings on my favorite wiki.

I would suggest to go straightaway to the callback and not show any form, it seems to me that many large oauth service providers do it this way.

Aug 16 2015, 4:50 PM · MediaWiki-extensions-OAuth
Sitic added a comment to T109200: Mark links in red colour, when page don't exists.

Yes, sadly the watchlist API doesn't offer that directly. I would have to do a database check for each page to see if it exists without making crosswatch slow if the replica databases are blocked or slow (I don't like adding many database dependencies as those will break it from time to time. It's possible, but it might end up to be a bit complicated.

Aug 16 2015, 4:46 PM · crosswatch

Aug 15 2015

Luke081515 awarded T92955: An enhanced cross-wiki watchlist as an OAuth tool a Love token.
Aug 15 2015, 11:12 PM · crosswatch, Google-Summer-of-Code (2015), Design
Sitic renamed T109188: Support for subdivided watchlists from Support for s to Support for subdivided watchlists.
Aug 15 2015, 6:01 PM · Patch-For-Review, crosswatch
Sitic created T109188: Support for subdivided watchlists.
Aug 15 2015, 6:00 PM · Patch-For-Review, crosswatch

Aug 14 2015

Sitic created T109108: Check if cookies are disabled.
Aug 14 2015, 5:42 PM · crosswatch
Sitic renamed T107836: Option to mute page, user or talk page section from Option to mute talk page section to Option to mute page, user or talk page section.
Aug 14 2015, 4:29 PM · crosswatch
Sitic added a comment to T107836: Option to mute page, user or talk page section.

From the meta talk page:

On commons it would be helpful to filter sometimes certain users because they moved by hand 1000 files to another category but the watchlist just can show 1000 entries. So to see what other users were doing it'd be great to filter that one user out. Thx.--[[User:Sanandros|Sanandros]] ([[User talk:Sanandros|talk]]) 13:10, 14 August 2015 (UTC)

Aug 14 2015, 4:29 PM · crosswatch
MichaelSchoenitzer awarded T92955: An enhanced cross-wiki watchlist as an OAuth tool a Love token.
Aug 14 2015, 11:09 AM · crosswatch, Google-Summer-of-Code (2015), Design

Aug 13 2015

Sitic added a comment to T92955: An enhanced cross-wiki watchlist as an OAuth tool.

Hey @NiharikaKohli, sorry for the late reply (I've been travelling and only had bad internet the last days). @yuvipanda and I happen to be in the same place for the next days, so that should give us the opportunity to work on crosswatch.

Aug 13 2015, 3:40 PM · crosswatch, Google-Summer-of-Code (2015), Design

Aug 10 2015

Sitic triaged T108476: Live update as Medium priority.

Technically it would be no problem to add new items (e.g. every 5 minutes) to the watchlist. I agree that it should not cause inadvertently scrolling, so that's actually the hard part.

Aug 10 2015, 1:18 PM · crosswatch
Sitic closed T108547: Bug: several entries appearing as JSON as Resolved.

Should be fixed now, thanks.

Aug 10 2015, 1:13 PM · Patch-For-Review, crosswatch
Sitic added a comment to T108547: Bug: several entries appearing as JSON.

Thanks, that means that crosswatch doesn't have the translation message for that logevents (seem all to be from Extension:PageTriage).

Aug 10 2015, 1:03 PM · Patch-For-Review, crosswatch

Aug 8 2015

czar awarded T92955: An enhanced cross-wiki watchlist as an OAuth tool a Love token.
Aug 8 2015, 4:12 PM · crosswatch, Google-Summer-of-Code (2015), Design

Aug 6 2015

Sitic placed T108247: Add crosswatch project to translatewiki up for grabs.
Aug 6 2015, 9:30 PM · Patch-For-Review, crosswatch, translatewiki.net
Sitic created T108247: Add crosswatch project to translatewiki.
Aug 6 2015, 9:26 PM · Patch-For-Review, crosswatch, translatewiki.net

Aug 5 2015

Sitic closed T107735: Diff preview is too hidden as Resolved.

I've added a expand/show diff button and a collapse diff button to each edit. Tooltip didn't really work, because there is quite a lot of clickable area with links inside, which might be a bit confusing.

Aug 5 2015, 5:02 PM · Patch-For-Review, crosswatch
Sitic created T108060: Also show diff for new pages.
Aug 5 2015, 4:54 PM · crosswatch
Sitic created T108056: Create priority celery queue and workers.
Aug 5 2015, 4:50 PM · crosswatch
Sitic added a comment to T108000: Visual collisions in mobile view (Chrome, iOS).

Thanks, yeah crosswatch is currently not designed for mobile and I'm not sure how easy it is to find a design which works on both.

Aug 5 2015, 4:46 PM · crosswatch
Sitic changed the status of T107736: Collapsible filter/preferences section from Open to Stalled.

This is blocked by an upstream bug. I'll have to wait until the new version of angular material is released, which unfortunately brings breaking changes for me which need to be fixed first.

Aug 5 2015, 4:44 PM · crosswatch

Aug 4 2015

Sitic moved T104607: Let users set the color assigned to a wiki from In Progress to Backlog on the crosswatch board.
Aug 4 2015, 11:22 PM · crosswatch
Sitic changed the status of T104607: Let users set the color assigned to a wiki from Open to Stalled.

Sadly this is stalled until this bug is fixed upstream:

Aug 4 2015, 11:22 PM · crosswatch
Sitic updated the task description for T100166: Weekly logs for project "An enhanced cross-wiki watchlist as an OAuth tool".
Aug 4 2015, 11:15 PM · crosswatch
Sitic added a comment to T107844: Incorporate site announcements.

Yes, that's correct. I'll have a look how the sitenotice/watchlistnotice could be done in crosswatch.

Aug 4 2015, 9:36 PM · crosswatch
Sitic added a comment to T107836: Option to mute page, user or talk page section.

This is not the first time this has come up, but muting a section would be error-prone if I use the /* SECTION */ information (sub-sections, section renames etc).

Aug 4 2015, 9:35 PM · crosswatch
Sitic updated the task description for T92955: An enhanced cross-wiki watchlist as an OAuth tool.
Aug 4 2015, 12:15 AM · crosswatch, Google-Summer-of-Code (2015), Design

Aug 3 2015

Sitic moved T107735: Diff preview is too hidden from Backlog to In Progress on the crosswatch board.
Aug 3 2015, 9:54 PM · Patch-For-Review, crosswatch
Sitic added a comment to T107784: Mark all read/hide all read.

Hey, by mark all read do you mean that page titles shouldn't be in a bold font afterwards?

Aug 3 2015, 9:54 PM · crosswatch
Sitic moved T107736: Collapsible filter/preferences section from Backlog to Next up on the crosswatch board.
Aug 3 2015, 12:29 PM · crosswatch
Sitic awarded T107736: Collapsible filter/preferences section a Like token.
Aug 3 2015, 12:28 PM · crosswatch
Sitic added a comment to T107735: Diff preview is too hidden.

Hey, that actually already exist, clicking on a edit (the white/text area) expands it show a diff and some additional links:

ores.png (464×1 px, 43 KB)

Aug 3 2015, 12:28 PM · Patch-For-Review, crosswatch
Sitic created T107726: Fix another broken module import.
Aug 3 2015, 1:02 AM · Wikimedia-Site-requests, wikitech.wikimedia.org, Cloud-Services

Aug 2 2015

FDMS awarded T107681: 2 user namespace prefixes instead of 1 in block log entries a Like token.
Aug 2 2015, 6:20 PM · Patch-For-Review, crosswatch
Sitic closed T107681: 2 user namespace prefixes instead of 1 in block log entries as Resolved.

Thanks, should be fixed now.

Aug 2 2015, 3:13 PM · Patch-For-Review, crosswatch

Jul 31 2015

He7d3r awarded T101455: patrol support a Love token.
Jul 31 2015, 9:36 PM · crosswatch
Sitic closed T101456: flaggedrevs support as Resolved.

It now checks if a page needs review for wikis which have FlaggedRevs. If so and the user has review right the diff and link to review the changes are shown.

Jul 31 2015, 9:02 AM · Patch-For-Review, crosswatch

Jul 28 2015

Sitic closed T106727: Add ORES support as Resolved.

Deployed, it now automatically shows a diff, if ORES predicts that the edit will be reverted and the edit was not already reverted. It also adds an settings option to turn ORES off.

Jul 28 2015, 10:48 PM · Patch-For-Review, crosswatch
Sitic closed T104572: Add buttons to revert change, edit and unwatch page as Resolved.

ores.png (464×1 px, 43 KB)

It now has three buttons to edit, revert or unwatch (turns into a watch icon when pressed to revert the action). I'll add a button to patrol/review if the revision is not patroled/reviewed in the future. Also it shows the revert probability for T106727: Add ORES support there.

Jul 28 2015, 4:59 AM · Patch-For-Review, crosswatch
Sitic closed T104572: Add buttons to revert change, edit and unwatch page, a subtask of T103679: Show diffs when the user requests it., as Resolved.
Jul 28 2015, 4:59 AM · Patch-For-Review, crosswatch
Sitic closed T104572: Add buttons to revert change, edit and unwatch page, a subtask of T106727: Add ORES support, as Resolved.
Jul 28 2015, 4:59 AM · Patch-For-Review, crosswatch
Sitic added a comment to T100166: Weekly logs for project "An enhanced cross-wiki watchlist as an OAuth tool".

@NiharikaKohli thanks for the reminder, it is indeed going well :-)

Jul 28 2015, 4:55 AM · crosswatch
Sitic updated the task description for T100166: Weekly logs for project "An enhanced cross-wiki watchlist as an OAuth tool".
Jul 28 2015, 4:53 AM · crosswatch

Jul 26 2015

Sitic added a project to T106897: meta_p.wiki table corrupt (contains many NULL entries for 'url' field): Tool-Global-user-contributions.
Jul 26 2015, 2:06 PM · Tool-Global-user-contributions, Labs-Sprint-107, Regression
Sitic updated subscribers of T106897: meta_p.wiki table corrupt (contains many NULL entries for 'url' field).
Jul 26 2015, 2:05 PM · Tool-Global-user-contributions, Labs-Sprint-107, Regression
Sitic merged task T106976: Wrong links in GUC into T106897: meta_p.wiki table corrupt (contains many NULL entries for 'url' field).
Jul 26 2015, 2:05 PM · Tool-Global-user-contributions
Sitic added a comment to T106897: meta_p.wiki table corrupt (contains many NULL entries for 'url' field).

The sitematrix bug is tracked in T106963: SiteMatrix API returns unexpected null for 'wiki.url' field of Wikipedia project.

Jul 26 2015, 3:35 AM · Tool-Global-user-contributions, Labs-Sprint-107, Regression

Jul 23 2015

Sitic updated subscribers of T106170: Attribute cache issue with NFS on Trusty.

I suspect this is a stale NFS file handle issue, I had a similar problem today.

Jul 23 2015, 11:46 PM · cloud-services-team (Kanban), Toolforge
Sitic added a subtask for T106727: Add ORES support: T104572: Add buttons to revert change, edit and unwatch page.
Jul 23 2015, 6:32 PM · Patch-For-Review, crosswatch
Sitic added a parent task for T104572: Add buttons to revert change, edit and unwatch page: T106727: Add ORES support.
Jul 23 2015, 6:31 PM · Patch-For-Review, crosswatch
Sitic created T106727: Add ORES support.
Jul 23 2015, 6:31 PM · Patch-For-Review, crosswatch

Jul 22 2015

Sitic updated subscribers of T106452: Composer activity from Cloud VPS hosts can be rate limited by GitHub.
Jul 22 2015, 12:59 AM · cloud-services-team, MediaWiki-Vagrant, Upstream, Composer
Sitic merged task T100196: Ask Github nicely to whitelist Tool Labs into T106452: Composer activity from Cloud VPS hosts can be rate limited by GitHub.
Jul 22 2015, 12:59 AM · Cloud-Services

Jul 20 2015

Sitic added a comment to T97133: Login integration for Sentry.

They seem to be in the process of moving away from python/django-social-auth and implemented their own generic auth system in src/sentry/auth, see issue:1372. I'm not sure what the status of that is, I still see plenty of social-auth references.

Jul 20 2015, 1:27 AM · Sentry

Jul 19 2015

Sitic added a member for Tools: Sitic.
Jul 19 2015, 1:49 AM

Jul 18 2015

Sitic updated subscribers of T105593: Some geolocated photos not shown.

The OSM link goes to wiwosm, the Google Earth link goes geocommons. Both seem to miss a lot of images compared to https://geolocation.ws.

Jul 18 2015, 9:52 PM · Tools
Sitic added a subtask for T92353: Non technical: "Database reports" - status query: T78597: Ideas for reports.
Jul 18 2015, 9:30 PM · Tools
Sitic added a parent task for T78597: Ideas for reports: T92353: Non technical: "Database reports" - status query.
Jul 18 2015, 9:30 PM · Quarry
Sitic updated subscribers of T106040: Edits by user results.
Jul 18 2015, 6:53 PM · Tools
Sitic merged task T104812: usersearch on Tool-Labs lists invalid URLs for Contributions by User to a page into T106040: Edits by user results.
Jul 18 2015, 6:53 PM · Tools
Sitic reassigned T106040: Edits by user results from Sitic to Sigma.
Jul 18 2015, 6:50 PM · Tools
Sitic closed T106040: Edits by user results as Resolved.
Jul 18 2015, 6:49 PM · Tools
Sitic added a comment to T103934: Convert all Toolforge tools to use cdnjs for static libraries and fonts.

https://github.com/simonwhitaker/github-fork-ribbon-css is in cndjs and is a recreation of the Fork me on GitHub ribbon in CSS.

Jul 18 2015, 6:46 PM · Toolforge-standards-committee, Tools, Epic
Sitic created T106228: tools.wmflabs.org/cdnjs is outdated.
Jul 18 2015, 6:43 PM · Tools

Jul 17 2015

Sitic updated the task description for T101438: Integrate with translatewiki.
Jul 17 2015, 9:08 AM · Patch-For-Review, crosswatch
Sitic closed T105976: Add filters for registered users and IPs as Resolved.

Completely forgot that it is already implemented …

Jul 17 2015, 1:52 AM · crosswatch

Jul 16 2015

Sitic closed T106057: Nonce already used OAuth errors as Resolved.

Was caused by nutcracker and a misleading error message, see T106066.

Jul 16 2015, 10:39 PM · Patch-For-Review, crosswatch
Sitic added a comment to T106066: Don't show "Nonce already used" error on memcache failure.

Seems to have been fixed

Jul 16 2015, 9:59 PM · Performance-Team, Sustainability (Incident Followup), MediaWiki-extensions-OAuth