Page MenuHomePhabricator

eprodromou (Evan Prodromou)
Disabled

Projects

User does not belong to any projects.

User Details

User Since
Aug 21 2019, 11:17 AM (271 w, 2 d)
Roles
Disabled
LDAP User
Unknown
MediaWiki User
EProdromou (WMF) [ Global Accounts ]

Recent Activity

Jun 4 2023

waldyrious awarded T234677: Support Free and Open Source software API clients with OAuth 2.0 a Like token.
Jun 4 2023, 6:15 PM · MediaWiki-extensions-OAuth, Core Platform Team Initiatives (MW REST API in PHP), Platform Team Workboards (User Stories), Story

Jan 17 2022

Urfiner awarded T239752: Client Developer downloads machine-readable definition of the API a Evil Spooky Haunted Tree token.
Jan 17 2022, 3:47 PM · Platform Team Workboards (Green), Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)

Dec 19 2020

Aklapper awarded T247837: Create API Portal MVP a Like token.
Dec 19 2020, 10:09 AM · Product-Feature, Platform Engineering Roadmap, Patch-For-Review, Core Platform Team Initiatives (API Gateway)

Dec 16 2020

eprodromou reassigned T259624: Reader gets page description from eprodromou to apaskulin.
Dec 16 2020, 5:37 PM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou reassigned T262498: Expose page description API in gateway from eprodromou to apaskulin.
Dec 16 2020, 5:37 PM · Core Platform Team Initiatives (API Gateway), Platform Team Workboards (Green)
eprodromou moved T258485: On enwiki, action API requests with prop=description should only return the local description from Documentation to PM Sign-off on the Platform Team Workboards (Green) board.
Dec 16 2020, 5:37 PM · Platform Team Workboards (Green), Platform Engineering
eprodromou reassigned T259625: Contributor sets page description from eprodromou to apaskulin.
Dec 16 2020, 5:37 PM · Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou reassigned T259626: Contributor deletes page description from eprodromou to apaskulin.
Dec 16 2020, 5:36 PM · Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou moved T251812: System administrator reviews API usage by client from Documentation to PM Sign-off on the Platform Team Workboards (Green) board.
Dec 16 2020, 5:33 PM · Data-Engineering-Icebox, Analytics, Story, MediaWiki-REST-API
eprodromou moved T259622: System Administrator disables Wikidata fallback for article descriptions from Documentation to PM Sign-off on the Platform Team Workboards (Green) board.
Dec 16 2020, 5:33 PM · Platform Team Workboards (Green), Story, Wikidata, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou moved T268680: Create baseline MediaWiki REST API frontend module and a ForeignApi wrapper for it from Ready to Deploy to User Story Review on the Platform Team Workboards (Green) board.
Dec 16 2020, 5:21 PM · MW-1.36-notes (1.36.0-wmf.22; 2020-12-15), Platform Team Workboards (Green), MediaWiki-extensions-WikimediaApiPortalOAuth
eprodromou closed T268844: Replace in-memory model storage with SQL-based storage, a subtask of T265722: New Service Request: Sockpuppet Detection, as Resolved.
Dec 16 2020, 5:19 PM · Platform Engineering, Platform Team Workboards (Green)
eprodromou closed T268844: Replace in-memory model storage with SQL-based storage as Resolved.
Dec 16 2020, 5:19 PM · Platform Team Workboards (Green)
eprodromou removed a project from T259722: [API Gateway] Product Manager reads registered OAuth Client ID metrics: Platform Team Workboards (Green).
Dec 16 2020, 5:00 PM · serviceops, Story, Core Platform Team Initiatives (API Gateway)
eprodromou removed a project from T269156: [API Gateway] Change how client credentials are handled in the rate limiter: Platform Team Workboards (Green).
Dec 16 2020, 4:59 PM · serviceops, Core Platform Team Initiatives (API Gateway)
eprodromou removed a project from T268791: Allow Api-User-Agent header in API Gateway requests: Platform Team Workboards (Green).
Dec 16 2020, 4:59 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Core Platform Team Initiatives (API Gateway)
eprodromou removed a project from T267606: Platform Team extensions ported to use new Parsoid extension API: Platform Team Workboards (Green).
Dec 16 2020, 4:59 PM · MediaWiki-Engineering, Parsoid (Tracking), Epic, Code-Health-Objective, MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), Platform Engineering Roadmap, MediaWiki-Parser
eprodromou removed a project from T258431: Reader gets Wikibase item source: Platform Team Workboards (Green).
Dec 16 2020, 4:58 PM · Story, Core Platform Team Initiatives (MW REST API in PHP), MediaWiki-REST-API
eprodromou removed a project from T258433: Reader gets Wikibase item presentation format: Platform Team Workboards (Green).
Dec 16 2020, 4:58 PM · Story, Core Platform Team Initiatives (MW REST API in PHP), MediaWiki-REST-API
eprodromou removed a project from T259724: [API Gateway] Product Manager reads Active OAuth Client ID metrics: Platform Team Workboards (Green).
Dec 16 2020, 4:58 PM · serviceops, Story, Core Platform Team Initiatives (API Gateway)
eprodromou removed a project from T259720: Allow IP Ranges in User Contributions REST endpoint: Platform Team Workboards (Green).
Dec 16 2020, 4:58 PM · MediaWiki-REST-API
eprodromou added a subtask for T262227: Extended user contributions API: T259720: Allow IP Ranges in User Contributions REST endpoint.
Dec 16 2020, 4:58 PM · Platform Team Workboards (Epics), Epic, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou added a parent task for T259720: Allow IP Ranges in User Contributions REST endpoint: T262227: Extended user contributions API.
Dec 16 2020, 4:58 PM · MediaWiki-REST-API
eprodromou closed T264024: Editing enabled on English Wikipedia, a subtask of T259625: Contributor sets page description, as Resolved.
Dec 16 2020, 4:51 PM · Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou closed T264024: Editing enabled on English Wikipedia as Resolved.
Dec 16 2020, 4:51 PM · Platform Team Workboards (Green), MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou closed T262604: Reader quickly reads a wiki page as Resolved.
Dec 16 2020, 4:51 PM · Parsoid (Tracking), Platform Team Workboards (Green), Story, MediaWiki-Parser
eprodromou closed T262604: Reader quickly reads a wiki page, a subtask of T262572: Use Parsoid-specific Parser Cache for Visual Editor, as Resolved.
Dec 16 2020, 4:51 PM · Code-Health-Objective, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap, Platform Team Workboards (Epics), Epic, MediaWiki-Parser, Parsoid
eprodromou moved T262604: Reader quickly reads a wiki page from User Story Review to PM Sign-off on the Platform Team Workboards (Green) board.
Dec 16 2020, 4:51 PM · Parsoid (Tracking), Platform Team Workboards (Green), Story, MediaWiki-Parser
eprodromou moved T259724: [API Gateway] Product Manager reads Active OAuth Client ID metrics from Doing to Backlog on the Platform Team Workboards (Green) board.
Dec 16 2020, 4:51 PM · serviceops, Story, Core Platform Team Initiatives (API Gateway)

Dec 15 2020

eprodromou closed T262335: IP inspector service (geolocation, ISP, proxy status) as Declined.

We're going to close this off, and if future IP projects that need APIs come up, we'll deal with them individually.

Dec 15 2020, 9:23 PM
eprodromou removed projects from T262335: IP inspector service (geolocation, ISP, proxy status): Product-Feature, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap.
Dec 15 2020, 9:23 PM
eprodromou removed a subtask for T251283: Create extension to provide functionality for creating and managing OAuth 2.0 clients from API Portal: T254950: Performance review of WikimediaApiPortalOAuth extension.
Dec 15 2020, 7:03 PM · Platform Team Sprints Board (Sprint 4), Platform Team Workboards (S&F Workboard), MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), Patch-For-Review, MediaWiki-extensions-WikimediaApiPortalOAuth, MediaWiki-extension-requests, Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T254950: Performance review of WikimediaApiPortalOAuth extension.
Dec 15 2020, 7:03 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T254950: Performance review of WikimediaApiPortalOAuth extension, added: T255034: Wikimedia API Gateway Long-term Use; removed: T251283: Create extension to provide functionality for creating and managing OAuth 2.0 clients from API Portal.
Dec 15 2020, 7:03 PM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), MediaWiki-extensions-WikimediaApiPortalOAuth, Performance-Team, Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T265407: Create a coverage job for skins.
Dec 15 2020, 7:03 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou removed a subtask for T258758: Write unit tests for WikimediaApiPortal: T265407: Create a coverage job for skins.
Dec 15 2020, 7:03 PM · Platform Team Workboards (Green), Patch-For-Review, WikimediaApiPortal, Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T265407: Create a coverage job for skins, added: T255034: Wikimedia API Gateway Long-term Use; removed: T258758: Write unit tests for WikimediaApiPortal.
Dec 15 2020, 7:03 PM · Release-Engineering-Team (Doing), Continuous-Integration-Config
eprodromou removed a subtask for T251283: Create extension to provide functionality for creating and managing OAuth 2.0 clients from API Portal: T258757: Write unit tests for WikimediaApiPortalOAuth .
Dec 15 2020, 7:02 PM · Platform Team Sprints Board (Sprint 4), Platform Team Workboards (S&F Workboard), MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), Patch-For-Review, MediaWiki-extensions-WikimediaApiPortalOAuth, MediaWiki-extension-requests, Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T258757: Write unit tests for WikimediaApiPortalOAuth .
Dec 15 2020, 7:02 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T258757: Write unit tests for WikimediaApiPortalOAuth , added: T255034: Wikimedia API Gateway Long-term Use; removed: T251283: Create extension to provide functionality for creating and managing OAuth 2.0 clients from API Portal.
Dec 15 2020, 7:02 PM · Test-Coverage, API-Portal, MediaWiki-extensions-WikimediaApiPortalOAuth
eprodromou closed T255032: Wikimedia API Gateway Public Launch, a subtask of T235270: Wikimedia API Gateway, as Resolved.
Dec 15 2020, 6:57 PM · Platform Team Workboards (Initiatives), Core Platform Team Initiatives (API Gateway)
eprodromou closed T255032: Wikimedia API Gateway Public Launch as Resolved.
Dec 15 2020, 6:57 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou closed T255032: Wikimedia API Gateway Public Launch, a subtask of T265017: Once developer.wikimedia.org is up, make https://www.mediawiki.org/wiki/API:Web_APIs_hub redirect to it, as Resolved.
Dec 15 2020, 6:57 PM · Developer-Advocacy (Apr-Jun 2022), Documentation
eprodromou moved T255032: Wikimedia API Gateway Public Launch from Later (future inbox) to Delivered on the Platform Engineering Roadmap board.
Dec 15 2020, 6:56 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou moved T255032: Wikimedia API Gateway Public Launch from Doing to Done! on the Platform Team Workboards (Epics) board.
Dec 15 2020, 6:56 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou removed a subtask for T255032: Wikimedia API Gateway Public Launch: T254916: Define base set of SLOs covering API Gateway.
Dec 15 2020, 6:54 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T254916: Define base set of SLOs covering API Gateway.
Dec 15 2020, 6:54 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T254916: Define base set of SLOs covering API Gateway, added: T255034: Wikimedia API Gateway Long-term Use; removed: T255032: Wikimedia API Gateway Public Launch.
Dec 15 2020, 6:54 PM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), Core Platform Team Initiatives (API Gateway)
eprodromou removed a subtask for T255032: Wikimedia API Gateway Public Launch: T259178: [API Gateway] Document process for client developers to request a higher rate limit.
Dec 15 2020, 6:53 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T259178: [API Gateway] Document process for client developers to request a higher rate limit.
Dec 15 2020, 6:53 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T259178: [API Gateway] Document process for client developers to request a higher rate limit, added: T255034: Wikimedia API Gateway Long-term Use; removed: T255032: Wikimedia API Gateway Public Launch.
Dec 15 2020, 6:53 PM · serviceops, Core Platform Team Initiatives (API Gateway)
eprodromou removed a subtask for T255032: Wikimedia API Gateway Public Launch: T255486: API Portal: Document authorization flows.
Dec 15 2020, 6:53 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T255486: API Portal: Document authorization flows.
Dec 15 2020, 6:53 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T255486: API Portal: Document authorization flows, added: T255034: Wikimedia API Gateway Long-term Use; removed: T255032: Wikimedia API Gateway Public Launch.
Dec 15 2020, 6:53 PM · Documentation, Core Platform Team Initiatives (API Gateway)
eprodromou removed a subtask for T255032: Wikimedia API Gateway Public Launch: T253067: API Portal: Document security best practices.
Dec 15 2020, 6:53 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T253067: API Portal: Document security best practices.
Dec 15 2020, 6:53 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T253067: API Portal: Document security best practices, added: T255034: Wikimedia API Gateway Long-term Use; removed: T255032: Wikimedia API Gateway Public Launch.
Dec 15 2020, 6:53 PM · API-Portal, Security, Documentation
eprodromou removed a subtask for T255032: Wikimedia API Gateway Public Launch: T255482: API Portal: Document stability policy.
Dec 15 2020, 6:44 PM · Product-Feature, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T255482: API Portal: Document stability policy.
Dec 15 2020, 6:44 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou edited parent tasks for T255482: API Portal: Document stability policy, added: T255034: Wikimedia API Gateway Long-term Use; removed: T255032: Wikimedia API Gateway Public Launch.
Dec 15 2020, 6:44 PM · Documentation, Core Platform Team Initiatives (API Gateway)

Dec 14 2020

eprodromou closed T268148: Retry submitting processMediaModeration jobs as Resolved.

Looks like it's merged; all good here.

Dec 14 2020, 7:42 PM · MW-1.36-notes (1.36.0-wmf.22; 2020-12-15), Platform Team Workboards (S&F Workboard), MediaModeration

Dec 9 2020

eprodromou moved T263854: [Maps] Modernize Vector Tile Infrastructure from Untriaged to Next on the Tech-Product API Roadmap board.
Dec 9 2020, 9:44 PM · Tech-Product API Roadmap, Code-Health-Objective, Platform Engineering Roadmap, Product Infrastructure Roadmap, Maps, Epic, Product-Infrastructure-Team-Backlog-Deprecated
eprodromou moved T262321: IP Masking from Untriaged to Next on the Tech-Product API Roadmap board.
Dec 9 2020, 9:44 PM · Temporary accounts, Foundational Technology Requests

Dec 8 2020

eprodromou added a project to T255034: Wikimedia API Gateway Long-term Use: Platform Engineering Roadmap.
Dec 8 2020, 3:55 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)

Dec 7 2020

eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T268791: Allow Api-User-Agent header in API Gateway requests.
Dec 7 2020, 7:46 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a parent task for T268791: Allow Api-User-Agent header in API Gateway requests: T255034: Wikimedia API Gateway Long-term Use.
Dec 7 2020, 7:46 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Core Platform Team Initiatives (API Gateway)
eprodromou added a project to T268791: Allow Api-User-Agent header in API Gateway requests: Platform Team Workboards (Green).
Dec 7 2020, 7:46 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Core Platform Team Initiatives (API Gateway)
eprodromou added a subtask for T255034: Wikimedia API Gateway Long-term Use: T269156: [API Gateway] Change how client credentials are handled in the rate limiter.
Dec 7 2020, 7:46 PM · serviceops, Platform Engineering Roadmap, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (API Gateway)
eprodromou added a parent task for T269156: [API Gateway] Change how client credentials are handled in the rate limiter: T255034: Wikimedia API Gateway Long-term Use.
Dec 7 2020, 7:46 PM · serviceops, Core Platform Team Initiatives (API Gateway)
eprodromou added a project to T269156: [API Gateway] Change how client credentials are handled in the rate limiter: Platform Team Workboards (Green).
Dec 7 2020, 7:45 PM · serviceops, Core Platform Team Initiatives (API Gateway)
eprodromou closed T262608: MediaWiki Core REST API Client gets a speedy response, a subtask of T262571: Parser Cache Support for Multiple Parsers, as Resolved.
Dec 7 2020, 6:49 PM · Parsoid (Tracking), Code-Health-Objective, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap, Platform Team Workboards (Epics), Epic, MediaWiki-Parser
eprodromou closed T262608: MediaWiki Core REST API Client gets a speedy response as Resolved.
Dec 7 2020, 6:49 PM · Platform Team Workboards (User Stories), Story, MediaWiki-Parser, Parsoid
eprodromou removed a subtask for T262571: Parser Cache Support for Multiple Parsers: T262604: Reader quickly reads a wiki page.
Dec 7 2020, 6:48 PM · Parsoid (Tracking), Code-Health-Objective, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap, Platform Team Workboards (Epics), Epic, MediaWiki-Parser
eprodromou added a subtask for T262572: Use Parsoid-specific Parser Cache for Visual Editor: T262604: Reader quickly reads a wiki page.
Dec 7 2020, 6:48 PM · Code-Health-Objective, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap, Platform Team Workboards (Epics), Epic, MediaWiki-Parser, Parsoid
eprodromou edited parent tasks for T262604: Reader quickly reads a wiki page, added: T262572: Use Parsoid-specific Parser Cache for Visual Editor; removed: T262571: Parser Cache Support for Multiple Parsers.
Dec 7 2020, 6:48 PM · Parsoid (Tracking), Platform Team Workboards (Green), Story, MediaWiki-Parser
eprodromou closed T262584: MediaWiki Developer stores unspecified HTML output in parser cache as Resolved.
Dec 7 2020, 6:46 PM · Platform Team Workboards (Green), Story, MediaWiki-Parser, Parsoid
eprodromou closed T262584: MediaWiki Developer stores unspecified HTML output in parser cache, a subtask of T262571: Parser Cache Support for Multiple Parsers, as Resolved.
Dec 7 2020, 6:46 PM · Parsoid (Tracking), Code-Health-Objective, Platform Engineering Roadmap Decision Making, Platform Engineering Roadmap, Platform Team Workboards (Epics), Epic, MediaWiki-Parser
eprodromou closed T256996: Ensure management of API keys for Microsoft's PhotoDNA are associated with a non-human service account as Resolved.
Dec 7 2020, 3:04 PM · Core Platform Team Initiatives (Hash Checking), MediaModeration
eprodromou closed T256996: Ensure management of API keys for Microsoft's PhotoDNA are associated with a non-human service account, a subtask of T256982: MediaModeration Productionizing, as Resolved.
Dec 7 2020, 3:04 PM · MediaModeration, Epic, Platform Team Workboards (Epics), Core Platform Team Initiatives (Hash Checking)

Dec 3 2020

eprodromou added a comment to T263301: Old image unexpectedly overwritten by a revision several years later (after Internal server error).

Per discussion with @daniel we think this is a good opportunity for some collaboration between the Platform team and Structured Data. I'll follow up with SD to see how to make it work.

Dec 3 2020, 8:29 PM · Commons, MediaWiki-File-management, Unstewarded-production-error, Platform Team Workboards (Clinic Duty Team), WMF-JobQueue, Wikimedia-production-error, MediaWiki-Uploading
eprodromou added a project to T262321: IP Masking: Tech-Product API Roadmap.
Dec 3 2020, 6:32 PM · Temporary accounts, Foundational Technology Requests
eprodromou added a project to T263854: [Maps] Modernize Vector Tile Infrastructure: Tech-Product API Roadmap.
Dec 3 2020, 6:32 PM · Tech-Product API Roadmap, Code-Health-Objective, Platform Engineering Roadmap, Product Infrastructure Roadmap, Maps, Epic, Product-Infrastructure-Team-Backlog-Deprecated

Dec 1 2020

eprodromou closed T264606: OAuth extension - update unit tests (RequestClientEndpointTest). as Resolved.
Dec 1 2020, 6:47 PM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth
eprodromou claimed T268791: Allow Api-User-Agent header in API Gateway requests.
Dec 1 2020, 6:45 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Core Platform Team Initiatives (API Gateway)
eprodromou created T269156: [API Gateway] Change how client credentials are handled in the rate limiter.
Dec 1 2020, 6:32 PM · serviceops, Core Platform Team Initiatives (API Gateway)
eprodromou added a project to T269152: OAuth 2.0 refresh tokens expire after 1 minute: MediaWiki-extensions-OAuth.
Dec 1 2020, 6:02 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth, Core Platform Team Initiatives (OAuth 2.0)
eprodromou created T269152: OAuth 2.0 refresh tokens expire after 1 minute.
Dec 1 2020, 6:02 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth, Core Platform Team Initiatives (OAuth 2.0)

Nov 24 2020

eprodromou added a comment to T268284: Create a refresh token mechanism for owner-only OAuth 2.0 tokens.

I think there's a strong argument to be made for NEVER having an expiration on owner-only tokens, btw. Since the user and the developer are the same person, they have a lot of other ways of disabling use of the token, such as disabling the key, or... just not running their code.

Nov 24 2020, 7:26 PM · MediaWiki-extensions-OAuth
eprodromou added a comment to T264637: API Portal login doesn't automatically log in to Meta.

Would it be easier from this point to make the API call to meta on the server instead, and have a more static output page?

No, I think it's too late for that. And it doesn't seem to solve the problem, it just moves it to the server.

Nov 24 2020, 4:29 PM · MediaWiki-extensions-WikimediaApiPortalOAuth

Nov 19 2020

eprodromou added a comment to T265075: OAuth 2.0 access tokens have effectively infinite expiration date.

I added T268284 to capture the need to have a refresh mechanism for owner-only api key auth tokens. I don't think it's urgent but I wanted to make sure we remembered.

Nov 19 2020, 9:50 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth, Core Platform Team Initiatives (API Gateway)
eprodromou created T268284: Create a refresh token mechanism for owner-only OAuth 2.0 tokens.
Nov 19 2020, 9:49 PM · MediaWiki-extensions-OAuth
eprodromou updated subscribers of T265075: OAuth 2.0 access tokens have effectively infinite expiration date.

@apaskulin asked what the default expiry should be.

Nov 19 2020, 9:47 PM · Patch-For-Review, Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OAuth, Core Platform Team Initiatives (API Gateway)
eprodromou updated subscribers of T267996: Write request error.

@Pchelolo and @Clarakosi could this be related at all to the changes we made to the JWT creation for rate limiting?

Nov 19 2020, 9:29 PM · Platform Team Workboards (S&F Workboard), Core Platform Team Initiatives (API Gateway)

Nov 18 2020

eprodromou claimed T259622: System Administrator disables Wikidata fallback for article descriptions.
Nov 18 2020, 6:10 PM · Platform Team Workboards (Green), Story, Wikidata, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou claimed T262498: Expose page description API in gateway.
Nov 18 2020, 6:10 PM · Core Platform Team Initiatives (API Gateway), Platform Team Workboards (Green)
eprodromou reassigned T258485: On enwiki, action API requests with prop=description should only return the local description from apaskulin to Pchelolo.
Nov 18 2020, 6:09 PM · Platform Team Workboards (Green), Platform Engineering
eprodromou claimed T251812: System administrator reviews API usage by client.
Nov 18 2020, 6:09 PM · Data-Engineering-Icebox, Analytics, Story, MediaWiki-REST-API
eprodromou claimed T259624: Reader gets page description.
Nov 18 2020, 6:09 PM · Platform Team Sprints Board (Sprint 5), Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou claimed T259625: Contributor sets page description.
Nov 18 2020, 6:08 PM · Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)
eprodromou claimed T259626: Contributor deletes page description.
Nov 18 2020, 6:08 PM · Platform Team Workboards (Green), Wikidata, Story, MediaWiki-REST-API, Core Platform Team Initiatives (MW REST API in PHP)