API Platform Team/Priorities
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. See MediaWiki Interfaces Team instead since 2024. |
2023 Weekly priorities
editWe will be updating this page regularly after our Thursday planning meetings
December 4 2023
edit- Bill is taking on handlers alongside Frankie https://phabricator.wikimedia.org/T348491
- Wendy to take on https://phabricator.wikimedia.org/T352718
- Aaron will pass on suggested approach for “private wiki access” - https://phabricator.wikimedia.org/T345185
- Database query error when searching for a term with the "-" symbol - https://phabricator.wikimedia.org/T349869
- Complete API Integration Tests Initiatives - https://phabricator.wikimedia.org/T262322
- Clean up quoted component handling in code using isQuotedIdentifier() and qualifiedTableComponents()https://phabricator.wikimedia.org/T352316
- Improve query verb/flags handling in Query class for DROP/ALTER/CREATE statements https://phabricator.wikimedia.org/T350330
November 16 2023
edit- Bill has put together subtasks with the goal of completing a handler (implementation and testing) as a pattern for the other handlers to follow (Phab:T348491)
- RDBMS task to implement SelectQueryBuilder within ReadingList (Phab:T312482)
- Long term task to migrate sql to query builder is ongoing - (Phab:T311866)
- OpenAPI spec serving from REST Framework (Phab:T323786)
- Aaron to follow with Eric to see if they are doing the work to close out “private wiki access” - (Phab:T345185)
- Frantz to followup with Daniel on GET/POST ticket - (Phab:T347034)
- Started discussions on renaming the team to align with our changed purpose. API Platform is no longer a name that fits the team's focus. Our aim is to rebrand before the end of the year.
November 9 2023
edit- Internal services calling private wikis (Phab:T345185)
- Providing consultation on (Phab:T347034)
- Bill is putting together subtasks for each individual Reading List endpoint that we plan to implement as part of (Phab:T348491)
October 30 2023
edit- Reading List Migration (Phab:T348494)
- Reading List REST Interface: testing plan (Phab:T348492)
- create a way to use ReadingListRepository within REST API handlers (Phab:T349156)
- REST Framework: Add support for outputting Swagger (Open API) spec (Phab:T350161)
- Allow internal services to call private wikis (Phab:T345185)
- Removing internal RESTBase calls as part of AQS migration (Phab:T348731)
- Update tag from "extension" to "software" and announce via api-announce (Phab:T247552)
October 25 2023
edit- Reading List Migration (Phab:T348494)
- Reading List REST Interface: testing plan (Phab:T348492)
- create a way to use ReadingListRepository within REST API handlers (Phab:T349156)
- REST Framework: Add support for outputting Swagger (Open API) spec (Phab:T323786)
- Creating new tickets for the FIXME and TODOs
- Allow internal services to call private wikis (Phab:T345185)
- Removing internal RESTBase calls as part of AQS migration (Phab:T348731)
- Phab board cleanup
- Close out ticket (Phab:T235207)
- Investigate impact and urgency (Phab:T247552)
In Review:
- Allow implicit user groups in the augroup and aurights parameters of the allusers API (Phab:T347633)
October 16 2023
edit- Reading List Migration (Phab:T348494)
- Review reading list ReadingListRepository class (Phab:T348489)
- REST Framework: Add support for outputting Swagger (Open API) spec (Phab:T323786)
- Bug - Search request is longer than the maximum allowed length (Phab:T345703)
In Review:
- Allow implicit user groups in the augroup and aurights parameters of the allusers API (Phab:T347633)
- Audit and fix API help pages missing or incorrect help urls (Phab:T342632)
October 9 2023
edit- Reading List Migration (Phab:T348494)
- Allow implicit user groups in the augroup and aurights parameters of the allusers API (Phab:T347633)
- Audit and fix API help pages missing or incorrect help urls (Phab:T342632)
- ApiUsageException: Search request is longer than the maximum allowed length. (Phab:T345703)
- Bill to update Codemob timing to be inclusive of California timezone