T233244
|
T233244: Convert plain text files in MediaWiki core in /doc to Markdown format
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T233737
|
T233737: Document MediaWiki integration tests
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T233976
|
T233976: Document REST API overview
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T233977
|
T233977: Document REST API interface
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T235549
|
T235549: Documentation for public REST API launch
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T239164
|
T239164: Refresh onboarding docs
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T249776
|
T249776: Define basic workflows
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T249780
|
T249780: Define log in/create account pages
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T249781
|
T249781: Define "Create app" flow
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T249783
|
T249783: Define "Manage apps" flow
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T249834
|
T249834: Configure permissions
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T249842
|
T249842: Define specification for retrieving API usage data
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
eprodromou (Evan Prodromou)
|
|
|
|
T249846
|
T249846: Define footer content
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T249965
|
T249965: Investigate mobile experience
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T250303
|
T250303: Investigate talk pages
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T250304
|
T250304: Add use case landing pages
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T250306
|
T250306: API Portal: Define programming language landing pages
|
open
|
Low (yellow)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T251440
|
T251440: Create docs for implementers of the API Gateway
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T252060
|
T252060: Documentation updates for new hooks system
|
open
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T252566
|
T252566: Core REST API page history endpoint returns invalid links
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
daniel (Daniel Kinzler)
|
|
|
|
T252728
|
T252728: Add API integration tests to the example extension
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
tchin (Thomas)
|
|
|
|
T253067
|
T253067: API Portal: Document security best practices
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T253083
|
T253083: Create Core REST API examples in PHP
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T253163
|
T253163: Create Core REST API examples in JavaScript
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T253708
|
T253708: Create single page version of MediaWiki REST API reference
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T253815
|
T253815: Doxygen improvements to support hook interfaces
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T254190
|
T254190: Allow a user to disable an OAuth client
|
open
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T254200
|
T254200: Add API endpoint to reset OAuth client secret
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255040
|
T255040: Investigate a private launch for the API Portal
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255480
|
T255480: API Portal: Create Core REST API reference docs
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255481
|
T255481: API Portal: Create Wikifeeds API reference docs
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255482
|
T255482: API Portal: Document stability policy
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255483
|
T255483: API Portal: Add tabbed window gadget for code samples
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255486
|
T255486: API Portal: Document authorization flows
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255580
|
T255580: Discuss changelog for Core REST API
|
open
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T255610
|
T255610: Improve docs for Core REST API extension interface
|
open
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T255784
|
T255784: Update dependency injection docs in MediaWiki Core for the new hooks system
|
open
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T255789
|
T255789: Configure routing for the API Portal in Envoy
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T256695
|
T256695: API Portal: Discuss accessibility
|
open
|
High (red)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T256697
|
T256697: API Portal: Discuss HTML fallback when JavaScript is not enabled
|
open
|
Low (yellow)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T256793
|
T256793: API Portal: Design validation for WikimediaApiPortal skin
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T257951
|
T257951: API Portal: App terms of service
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
eprodromou (Evan Prodromou)
|
|
|
|
T257959
|
T257959: Deploy WikimediaApiPortal to beta
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T257982
|
T257982: Update the OAuth extension to support the API Portal
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
Art.tsymbar (Art.tsymbar)
|
|
|
|
T258197
|
T258197: Improve Hooks.md in MediaWiki Core
|
open
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T258439
|
T258439: API Portal: Libraries for MediaWiki OAuth 2.0
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
eprodromou (Evan Prodromou)
|
|
|
|
T258757
|
T258757: Write unit tests for WikimediaApiPortalOAuth
|
open
|
High (red)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T258758
|
T258758: Write unit tests for WikimediaApiPortal
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T258759
|
T258759: Document WikimediaApiPortal skin
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T259042
|
T259042: Document updates to the OAuth extension
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T259043
|
T259043: Write unit tests for new endpoints in the OAuth extension
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
Art.tsymbar (Art.tsymbar)
|
|
|
|
T259176
|
T259176: Display client rate limit in the API Portal
|
open
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T259178
|
T259178: Document process for client developers to request a higher rate limit
|
stalled
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
|
|
|
|
T259380
|
T259380: API Portal: Validate permission scheme for public launch
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T259568
|
T259568: Add User namespace protection to the API Portal beta site
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259569
|
T259569: API Portal: Allow Admins and Bureaucrats to manage documentation editor group
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259657
|
T259657: API Portal: Restrict anonymous editing
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259661
|
T259661: Restrict skin options on API Portal Beta Site
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259666
|
T259666: Language settings icon partially hidden under search bar
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
Art.tsymbar (Art.tsymbar)
|
|
|
|
T259669
|
T259669: Change search placeholder and tooltip text to "Search"
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
Art.tsymbar (Art.tsymbar)
|
|
|
|
T259735
|
T259735: Notification page design fixes
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
Art.tsymbar (Art.tsymbar)
|
|
|
|
T259953
|
T259953: SVG icons should use #202122
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260195
|
T260195: Test navigation sidebar on API Portal
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260299
|
T260299: Change direction on header shadow
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260300
|
T260300: Switch to system fonts
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260302
|
T260302: Fix sub-subpage styles in sidebar
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260303
|
T260303: Fix font for h1 headings
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260304
|
T260304: Fix font color on headings
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260306
|
T260306: Error on font sizes
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260308
|
T260308: Fix font weight for subpages in sidebar
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260309
|
T260309: Remove Print/export from navigation
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260310
|
T260310: Order pages in sidebar
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260311
|
T260311: Consider integration between sidebar and tabbed code sample gadget
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260313
|
T260313: UI elements out of place around 1270px screen width
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260394
|
T260394: Don't show notifications when logged out
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260618
|
T260618: Replace userTalk icon with speechBubbles icon
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260619
|
T260619: Fix project icons on log out page
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260620
|
T260620: Fix border width in navigation
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260623
|
T260623: Change placement of page options
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260624
|
T260624: Enable Discussion Tools on API Portal
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T260628
|
T260628: Add Preferences link to user menu
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260630
|
T260630: Modify user menu styles
|
resolved
|
Low (yellow)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260700
|
T260700: Notification indicator out of place at narrower width
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260733
|
T260733: Fix border on h2 headings
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260748
|
T260748: Change DevCenter to Dashboard
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260924
|
T260924: Question: What rights are used by the Core REST API user contributions endpoints?
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T260944
|
T260944: API Portal: Discuss OAuth 2.0 scopes
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T261425
|
T261425: Configure API Portal wiki
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T261692
|
T261692: Language option appearing in user dropdown
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T261702
|
T261702: Acceptance testing for WikimediaApiPortalOAuth and updates to OAuth extension
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T261775
|
T261775: Missing speechBubbles icon
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T262480
|
T262480: Allow public access to API Portal main page
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T262491
|
T262491: Change tooltip on user icon
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T262495
|
T262495: Deploy WikimediaApiPortalOAuth extension to api.wikimedia.org
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T262697
|
T262697: Make LESS files work more seamlessly across size boundaries
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T262853
|
T262853: Replace search and bell icons with OOUI buttons
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T263045
|
T263045: Favicon not appearing
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
hnowlan (Hugh Nowlan)
|
|
|
|
T263083
|
T263083: Code samples overflow content container
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T263274
|
T263274: Develop styles for API reference docs
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
apaskulin (Alex Paskulin)
|
|
|
|
T263276
|
T263276: Inconsistent anchor link behavior
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
Vlad.shapik (Vlad.shapik)
|
|
|
|