Page MenuHomePhabricator

Expose new PCS javascript endpoints: pagelib_body_start and pagelib_body_end
Closed, ResolvedPublic

Description

Background information

New pagelib JS files don't appear to be exposed publicly

https://meta.wikimedia.org/api/rest_v1/data/javascript/mobile/pagelib_body_start
https://meta.wikimedia.org/api/rest_v1/data/javascript/mobile/pagelib_body_end

What

Expose these endpoints

Event Timeline

JoeWalsh renamed this task from Expose pagelib_body_start and pagelib_body_end javascript to Expose new PCS javascript endpoints: pagelib_body_start and pagelib_body_end.Sep 10 2019, 10:39 AM
JoeWalsh triaged this task as Medium priority.

@JoeWalsh What the action is needed from CPT for this?

@WDoranWMF just merging https://github.com/wikimedia/restbase/pull/1182 (already done) and deploying. No urgency on getting it deployed, with the next regular deploy is fine

Mentioned in SAL (#wikimedia-operations) [2019-09-11T09:08:32Z] <mobrovac@deploy1001> Started deploy [restbase/deploy@cf2ca76]: Stop using storage for enwiktionary definition and expose new PCS javascript endpoints - T231361 T232449

Mentioned in SAL (#wikimedia-operations) [2019-09-11T09:11:55Z] <mobrovac@deploy1001> Finished deploy [restbase/deploy@cf2ca76]: Stop using storage for enwiktionary definition and expose new PCS javascript endpoints - T231361 T232449 (duration: 03m 24s)

mobrovac claimed this task.
mobrovac subscribed.

This has been deployed and is now available as part of the public REST API.