Page MenuHomePhabricator

AVasanth_WMF (Aaron Vasanth)
Global Coordinator for the Wikipedia Library (contractor)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Apr 18 2017, 5:57 PM (134 w, 1 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
AVasanth (WMF) [ Global Accounts ]

Recent Activity

Today

AVasanth_WMF closed T175564: Re-work partner page metrics as Resolved.
Wed, Nov 13, 4:36 AM · Library-Card-Platform-Proxy
AVasanth_WMF claimed T203765: Fix excessive whitespace at the top of partner pages.

https://github.com/WikipediaLibrary/TWLight/pull/350

Wed, Nov 13, 4:29 AM · good first bug, Library-Card-Platform

Yesterday

AVasanth_WMF added a comment to T191889: Update terms of use with data processing information.

https://github.com/WikipediaLibrary/TWLight/pull/350

Tue, Nov 12, 7:10 PM · Library-Card-Platform

Thu, Nov 7

AVasanth_WMF added a comment to T167817: Error during OAUTH for some users.

@jsn.sherman this hasn't happened to recently, no. From the logs, last this happened was to a user at 6 Nov 2019 20:46:24 +0000 if that helps?

Thu, Nov 7, 3:11 PM · Library-Card-Platform
AVasanth_WMF added a comment to T226495: Track application renewal rates.

Available on staging

Thu, Nov 7, 1:54 PM · Library-Card-Platform
AVasanth_WMF moved T226495: Track application renewal rates from Planned to Done on the Library-Card-Platform board.

https://github.com/WikipediaLibrary/TWLight/pull/347

Thu, Nov 7, 1:19 PM · Library-Card-Platform
AVasanth_WMF closed T237620: ApplicationFactory should create authorizations as Invalid.

Yep, it does. Forgot about the status part

Thu, Nov 7, 11:34 AM · Library-Card-Platform
AVasanth_WMF created T237620: ApplicationFactory should create authorizations.
Thu, Nov 7, 10:33 AM · Library-Card-Platform
AVasanth_WMF updated the task description for T167817: Error during OAUTH for some users.
Thu, Nov 7, 5:50 AM · Library-Card-Platform
AVasanth_WMF reopened T167817: Error during OAUTH for some users as "Open".

@jsn.sherman looks like it did not go away

Thu, Nov 7, 5:47 AM · Library-Card-Platform

Wed, Nov 6

AVasanth_WMF claimed T226495: Track application renewal rates.
Wed, Nov 6, 2:56 PM · Library-Card-Platform
AVasanth_WMF closed T167817: Error during OAUTH for some users as Resolved.

Looks like this might no longer be an issue. Closing.

Wed, Nov 6, 11:42 AM · Library-Card-Platform
AVasanth_WMF triaged T237495: Identify the paths we'd want or not want robots to crawl as Normal priority.
Wed, Nov 6, 6:22 AM · Library-Card-Platform
AVasanth_WMF created T237495: Identify the paths we'd want or not want robots to crawl.
Wed, Nov 6, 6:21 AM · Library-Card-Platform

Mon, Nov 4

AVasanth_WMF added a comment to T167817: Error during OAUTH for some users.

corresponding PR https://github.com/WikipediaLibrary/TWLight/pull/344

Mon, Nov 4, 3:03 PM · Library-Card-Platform
AVasanth_WMF added a comment to T167817: Error during OAUTH for some users.

REPOST (minus potentially sensitive info.)
This issue seemed to have cropped up, not necessarily for the same reasons as above, but for a real user this time.

Mon, Nov 4, 2:45 PM · Library-Card-Platform
AVasanth_WMF added a comment to T184758: Show geographic information for partners where location is needed for judging application.

https://github.com/WikipediaLibrary/TWLight/pull/342

Mon, Nov 4, 11:50 AM · Library-Card-Platform
AVasanth_WMF reopened T167817: Error during OAUTH for some users as "Open".
Mon, Nov 4, 11:46 AM · Library-Card-Platform

Sun, Nov 3

AVasanth_WMF moved T184758: Show geographic information for partners where location is needed for judging application from Doing to Done on the Library-Card-Platform board.
Sun, Nov 3, 2:10 PM · Library-Card-Platform
AVasanth_WMF moved T184758: Show geographic information for partners where location is needed for judging application from Open tasks to Doing on the Library-Card-Platform board.
Sun, Nov 3, 1:41 PM · Library-Card-Platform
AVasanth_WMF updated the task description for T184758: Show geographic information for partners where location is needed for judging application.
Sun, Nov 3, 1:40 PM · Library-Card-Platform

Sat, Nov 2

AVasanth_WMF moved T175564: Re-work partner page metrics from Planned to Done on the Library-Card-Platform-Proxy board.
Sat, Nov 2, 5:49 AM · Library-Card-Platform-Proxy
AVasanth_WMF moved T236411: Remove unused access code revocation code from Open tasks to Done on the Library-Card-Platform board.
Sat, Nov 2, 3:55 AM · good first bug, Library-Card-Platform

Fri, Nov 1

AVasanth_WMF added a comment to T230524: Redesign home page.

The requirements check functionality should be centralised to ensure code reuse, particularly for T230523

Fri, Nov 1, 5:24 PM · Library-Card-Platform-Proxy
AVasanth_WMF updated the task description for T230523: Redesign partner pages.
Fri, Nov 1, 5:21 PM · Library-Card-Platform-Proxy
AVasanth_WMF moved T175564: Re-work partner page metrics from Done to Planned on the Library-Card-Platform-Proxy board.

It occurs to me that we're also removing CSV download buttons here. That means there's a bunch of CSV URLs we can remove wholesale, and then we just need to extract the partner specific parts of the CSV download views, leaving the rest intact for the metrics page.

source

Fri, Nov 1, 4:15 PM · Library-Card-Platform-Proxy
AVasanth_WMF awarded T236676: Applications should be made to collections a Barnstar token.
Fri, Nov 1, 4:09 PM · Library-Card-Platform
AVasanth_WMF removed a project from T236676: Applications should be made to collections: Epic.
Fri, Nov 1, 4:08 PM · Library-Card-Platform
AVasanth_WMF added a project to T236676: Applications should be made to collections: Epic.
Fri, Nov 1, 4:08 PM · Library-Card-Platform
AVasanth_WMF updated the task description for T232339: Replace Bundle ribbon with new icon.
Fri, Nov 1, 4:06 PM · Library-Card-Platform-Proxy
AVasanth_WMF updated the task description for T232339: Replace Bundle ribbon with new icon.
Fri, Nov 1, 4:05 PM · Library-Card-Platform-Proxy
AVasanth_WMF added a comment to T175564: Re-work partner page metrics.

Can be tested on staging.

Fri, Nov 1, 3:59 PM · Library-Card-Platform-Proxy
AVasanth_WMF added a comment to T175564: Re-work partner page metrics.

https://github.com/WikipediaLibrary/TWLight/pull/340

Fri, Nov 1, 3:58 PM · Library-Card-Platform-Proxy
AVasanth_WMF moved T175564: Re-work partner page metrics from Doing to Done on the Library-Card-Platform-Proxy board.
Fri, Nov 1, 3:58 PM · Library-Card-Platform-Proxy
AVasanth_WMF added a comment to T175564: Re-work partner page metrics.

Change "Total applications (all time)" to "Accounts distributed", and instead of total applications, show e.g. "15/50". 15 is the number of valid authorizations, and 50 is the total number of available accounts. If we have no accounts_available data set, just show "15".

Fri, Nov 1, 8:49 AM · Library-Card-Platform-Proxy
AVasanth_WMF moved T175564: Re-work partner page metrics from Planned to Doing on the Library-Card-Platform-Proxy board.
Fri, Nov 1, 6:55 AM · Library-Card-Platform-Proxy

Mon, Oct 28

AVasanth_WMF renamed T235638: Revive the Wikipedia Loves Librarians campaign from Create Parameters for Librarians for Wikimedia to Revive the Wikipedia Loves Librarians campaign.
Mon, Oct 28, 8:48 AM · Wikimedia-and-Libraries-User-Group
AVasanth_WMF moved T227646: Escape special characters from usernames in user URL properties from Doing to Done on the Library-Card-Platform board.
Mon, Oct 28, 6:21 AM · Google-Code-in-2019, good first bug, Library-Card-Platform
AVasanth_WMF added a comment to T227646: Escape special characters from usernames in user URL properties.

Hi @Nicks-bro, thank you for working on this! I've left some comments on the PR which, when addressed, should take care of the failing tests and should make the PR ready for a review.

Mon, Oct 28, 6:07 AM · Google-Code-in-2019, good first bug, Library-Card-Platform

Sun, Oct 27

AVasanth_WMF moved T236618: Modify the original dashboard mockup based on use cases and feedback from Incoming tasks to Planned on the Library-Card-Platform board.
Sun, Oct 27, 1:00 PM · Library-Card-Platform
AVasanth_WMF updated the task description for T236618: Modify the original dashboard mockup based on use cases and feedback.
Sun, Oct 27, 12:59 PM · Library-Card-Platform
AVasanth_WMF triaged T236618: Modify the original dashboard mockup based on use cases and feedback as Normal priority.

Assigned this to Nikki based on our discussion in Library Card meeting.

Sun, Oct 27, 12:59 PM · Library-Card-Platform
AVasanth_WMF created T236618: Modify the original dashboard mockup based on use cases and feedback.
Sun, Oct 27, 12:58 PM · Library-Card-Platform
AVasanth_WMF added a comment to T211418: Create Github Releases and pull info into platform.

Found this endpoint we could use to populate data on the homepage.

Sun, Oct 27, 12:37 PM · Library-Card-Platform
AVasanth_WMF added a parent task for T211418: Create Github Releases and pull info into platform: T230524: Redesign home page.
Sun, Oct 27, 12:35 PM · Library-Card-Platform
AVasanth_WMF added a subtask for T230524: Redesign home page: T211418: Create Github Releases and pull info into platform.
Sun, Oct 27, 12:35 PM · Library-Card-Platform-Proxy

Sat, Oct 26

AVasanth_WMF removed a project from T163779: Test browsing and going through workflows with a screen reader: good first bug.

I think this task is for someone who's a bit familiar with the codebase and (or) the functionalities of the the tool, not to mention its broad scope. Might take some time for new users to get to that point, hence don't think this is a very good first bug.

Sat, Oct 26, 6:01 AM · Library-Card-Platform

Fri, Oct 25

AVasanth_WMF closed T236413: Fix access codes not loading in admin as Resolved.
Fri, Oct 25, 9:14 AM · Library-Card-Platform
AVasanth_WMF updated the task description for T236456: My Collections page tiles should account for partners with collections.
Fri, Oct 25, 4:20 AM · Library-Card-Platform-Proxy
AVasanth_WMF triaged T236456: My Collections page tiles should account for partners with collections as Normal priority.
Fri, Oct 25, 4:19 AM · Library-Card-Platform-Proxy
AVasanth_WMF created T236456: My Collections page tiles should account for partners with collections.
Fri, Oct 25, 4:18 AM · Library-Card-Platform-Proxy
AVasanth_WMF claimed T236413: Fix access codes not loading in admin.

https://github.com/WikipediaLibrary/TWLight/pull/335

Fri, Oct 25, 4:04 AM · Library-Card-Platform

Wed, Oct 23

AVasanth_WMF triaged T236284: Explore what 'list application' (/partners/<resource_id>/users/) achieves and figure out better alternatives as Normal priority.
Wed, Oct 23, 3:18 PM · Library-Card-Platform
AVasanth_WMF created T236284: Explore what 'list application' (/partners/<resource_id>/users/) achieves and figure out better alternatives.
Wed, Oct 23, 3:17 PM · Library-Card-Platform

Tue, Oct 22

AVasanth_WMF added a comment to T171874: Set up database content translations on Meta.

Waiting on major proxy integrations to be over for Jason to work on this.

Tue, Oct 22, 4:10 AM · Tracking-Neverending, Library-Card-Platform
AVasanth_WMF changed the status of T184468: Browse partners page should allowing filtering/searching of partners from Open to Stalled.
Tue, Oct 22, 4:09 AM · Library-Card-Platform
AVasanth_WMF changed the status of T214584: Update documentation on creating partners, a subtask of T171874: Set up database content translations on Meta, from Open to Stalled.
Tue, Oct 22, 4:08 AM · Tracking-Neverending, Library-Card-Platform
AVasanth_WMF changed the status of T214584: Update documentation on creating partners from Open to Stalled.
Tue, Oct 22, 4:08 AM · Library-Card-Platform
AVasanth_WMF reassigned T171874: Set up database content translations on Meta from AVasanth_WMF to jsn.sherman.
Tue, Oct 22, 4:08 AM · Tracking-Neverending, Library-Card-Platform
AVasanth_WMF closed T206751: Import content from Meta wiki on a page request by API calls, a subtask of T171874: Set up database content translations on Meta, as Invalid.
Tue, Oct 22, 4:07 AM · Tracking-Neverending, Library-Card-Platform
AVasanth_WMF closed T206751: Import content from Meta wiki on a page request by API calls as Invalid.

Although we make API calls, it's longer being imported rather used to update the cache only when the rev_id is changed and triggered when a user visits the browse partner page. Therefore this is no longer a separate task, but integral to the primary T206751 task. Closing this redundant task.

Tue, Oct 22, 4:07 AM · Library-Card-Platform
AVasanth_WMF changed the status of T171874: Set up database content translations on Meta from Open to Stalled.
Tue, Oct 22, 3:58 AM · Tracking-Neverending, Library-Card-Platform

Mon, Oct 21

AVasanth_WMF moved T236086: Show renew button for authorizations with empty expiry dates from Planned to Done on the Library-Card-Platform board.
Mon, Oct 21, 5:17 PM · Library-Card-Platform
AVasanth_WMF added a comment to T236086: Show renew button for authorizations with empty expiry dates.

https://github.com/WikipediaLibrary/TWLight/pull/331

Mon, Oct 21, 5:17 PM · Library-Card-Platform
AVasanth_WMF triaged T236086: Show renew button for authorizations with empty expiry dates as High priority.
Mon, Oct 21, 3:59 PM · Library-Card-Platform
AVasanth_WMF created T236086: Show renew button for authorizations with empty expiry dates.
Mon, Oct 21, 3:59 PM · Library-Card-Platform

Fri, Oct 18

AVasanth_WMF closed T175573: List Applications button should show whitelist for authentication-based partners as Declined.
Fri, Oct 18, 6:42 AM · Library-Card-Platform-Proxy

Wed, Oct 16

AVasanth_WMF triaged T235638: Revive the Wikipedia Loves Librarians campaign as High priority.
Wed, Oct 16, 1:05 PM · Wikimedia-and-Libraries-User-Group
AVasanth_WMF triaged T235633: Create Form for Librarians Love Wikimedia Campaign as Normal priority.
Wed, Oct 16, 12:56 PM · Wikimedia-and-Libraries-User-Group
AVasanth_WMF added a comment to T235633: Create Form for Librarians Love Wikimedia Campaign.

https://docs.google.com/forms/d/e/1FAIpQLSdlzI4hPALbkR_pp5tLXVhvqKt5fBMb0I2W3n9x2v-_ErTpWQ/viewform

Wed, Oct 16, 12:54 PM · Wikimedia-and-Libraries-User-Group

Tue, Oct 15

AVasanth_WMF moved T175564: Re-work partner page metrics from Open tasks to Planned on the Library-Card-Platform-Proxy board.
Tue, Oct 15, 10:43 AM · Library-Card-Platform-Proxy
AVasanth_WMF claimed T175564: Re-work partner page metrics.
Tue, Oct 15, 10:43 AM · Library-Card-Platform-Proxy
AVasanth_WMF set the image for Wikimedia-and-Libraries-User-Group to F30710601: profile.
Tue, Oct 15, 6:13 AM
AVasanth_WMF added a comment to T235466: Request group project type for the Wikimedia and Libraries and User Group.

Thanks!

Tue, Oct 15, 6:05 AM · Project-Admins
AVasanth_WMF moved T175573: List Applications button should show whitelist for authentication-based partners from Done to Planned on the Library-Card-Platform-Proxy board.
Tue, Oct 15, 5:54 AM · Library-Card-Platform-Proxy
AVasanth_WMF changed the status of T175573: List Applications button should show whitelist for authentication-based partners from Open to Stalled.

holding off on working on this until we decide on the purpose of this page.

Tue, Oct 15, 5:54 AM · Library-Card-Platform-Proxy
AVasanth_WMF created T235466: Request group project type for the Wikimedia and Libraries and User Group.
Tue, Oct 15, 5:45 AM · Project-Admins

Oct 7 2019

AVasanth_WMF closed T175165: Ability to specify e-mail address previously used when renewing access to a database partner as Resolved.
Oct 7 2019, 12:09 PM · Library-Card-Platform
AVasanth_WMF added a comment to T175165: Ability to specify e-mail address previously used when renewing access to a database partner.

This is fixed and is now live on the platform.

Oct 7 2019, 12:09 PM · Library-Card-Platform

Oct 3 2019

AVasanth_WMF added a comment to T234421: Server error when applying to some partners in Spanish.

I'd also suggest tweaking the code to something like this

applications\forms.py:L243
Oct 3 2019, 5:07 AM · Library-Card-Platform

Oct 2 2019

AVasanth_WMF moved T169201: Allow users to 'return' their proxy-based access from Open tasks to Done on the Library-Card-Platform-Proxy board.

https://github.com/WikipediaLibrary/TWLight/pull/302

Oct 2 2019, 4:01 PM · Library-Card-Platform-Proxy
AVasanth_WMF moved T225914: Fix UnicodeEncodeError on CSV downloads from Open tasks to Done on the Library-Card-Platform board.
Oct 2 2019, 8:00 AM · Library-Card-Platform
AVasanth_WMF added a comment to T225914: Fix UnicodeEncodeError on CSV downloads.

https://github.com/WikipediaLibrary/TWLight/pull/316

Oct 2 2019, 7:59 AM · Library-Card-Platform
AVasanth_WMF claimed T225914: Fix UnicodeEncodeError on CSV downloads.
Oct 2 2019, 7:57 AM · Library-Card-Platform

Oct 1 2019

AVasanth_WMF claimed T169201: Allow users to 'return' their proxy-based access.
Oct 1 2019, 12:16 PM · Library-Card-Platform-Proxy

Sep 26 2019

AVasanth_WMF closed T170383: Allow users to choose 6 or 12 month account lengths for proxy as Resolved.
Sep 26 2019, 3:17 PM · Library-Card-Platform-Proxy
AVasanth_WMF added a comment to T170384: Automatically waitlist and de-waitlist partners around their account limit.

https://github.com/WikipediaLibrary/TWLight/pull/260

Sep 26 2019, 2:36 PM · Library-Card-Platform-Proxy
AVasanth_WMF added a comment to T156807: Track number of available accounts per partner, and don't allow more than that to be distributed.

https://github.com/WikipediaLibrary/TWLight/pull/260

Sep 26 2019, 2:36 PM · Library-Card-Platform-Proxy
AVasanth_WMF added a comment to T170383: Allow users to choose 6 or 12 month account lengths for proxy.

https://github.com/WikipediaLibrary/TWLight/pull/269

Sep 26 2019, 2:35 PM · Library-Card-Platform-Proxy
AVasanth_WMF closed T170384: Automatically waitlist and de-waitlist partners around their account limit, a subtask of T160288: Create a lightweight Electronic Resource Management (ERM) system, as Resolved.
Sep 26 2019, 2:35 PM · Library-Card-Platform-Proxy
AVasanth_WMF closed T170384: Automatically waitlist and de-waitlist partners around their account limit as Resolved.
Sep 26 2019, 2:35 PM · Library-Card-Platform-Proxy
AVasanth_WMF closed T156807: Track number of available accounts per partner, and don't allow more than that to be distributed, a subtask of T160288: Create a lightweight Electronic Resource Management (ERM) system, as Resolved.
Sep 26 2019, 2:35 PM · Library-Card-Platform-Proxy
AVasanth_WMF closed T156807: Track number of available accounts per partner, and don't allow more than that to be distributed as Resolved.
Sep 26 2019, 2:35 PM · Library-Card-Platform-Proxy
AVasanth_WMF moved T161170: List active authorizations on user pages from Doing to Done on the Library-Card-Platform board.
Sep 26 2019, 2:32 PM · Library-Card-Platform
AVasanth_WMF moved T233508: Link and Proxy authorization method partners aren't recording authorizer when authorizations are created. from Incoming tasks to Open tasks on the Library-Card-Platform board.
Sep 26 2019, 6:44 AM · Library-Card-Platform
AVasanth_WMF added a comment to T233508: Link and Proxy authorization method partners aren't recording authorizer when authorizations are created..

Come to think of it, I think we should not list authorizations inline on partner resources at all. Changing https://wikipedialibrary.wmflabs.org/admin/resources/partner/38/change/ could be a nightmare.

Sep 26 2019, 6:25 AM · Library-Card-Platform

Sep 19 2019

AVasanth_WMF added a comment to T161170: List active authorizations on user pages.

https://github.com/WikipediaLibrary/TWLight/pull/302

Sep 19 2019, 9:34 AM · Library-Card-Platform
AVasanth_WMF added a comment to T230525: My Collection page.

https://github.com/WikipediaLibrary/TWLight/pull/302

Sep 19 2019, 9:34 AM · Library-Card-Platform-Proxy
AVasanth_WMF moved T230525: My Collection page from Doing to Done on the Library-Card-Platform-Proxy board.
Sep 19 2019, 9:29 AM · Library-Card-Platform-Proxy

Aug 21 2019

AVasanth_WMF added a comment to T230525: My Collection page.

@Samwalton9 working on the mock-up and I'm blanking on the specifics of listing individual applications. I recall we agreed on having three tabs and pagination (one each for manual access, proxy and bundle). Did we agree on introducing a filter for each of these tabs? If yes, what exactly would we want filtered? And what new information apart from the ones that are currently listed on the user profile do we want users to see on each of these tabs?

Aug 21 2019, 7:46 AM · Library-Card-Platform-Proxy