Two potential issues I noticed when running the tests with the header to request the php output:
Fri, Nov 8
Opened a PR with what I think are the necessary changes. Let me know if I'm missing anything: https://github.com/wikimedia/restbase/pull/1214
Wed, Nov 6
Fri, Nov 1
Thu, Oct 31
Fix for the WMFEditPencil article issue coming in 1688
This was fixed in 1687 but it looks like it's now previewing links we don't want to preview, PR for that here: https://github.com/wikimedia/wikipedia-ios/pull/3313
On iOS, scaling a single image with the all the payment icons resulted in inconsistent spacing and cropping. IIRC the proposed solution had there been time for it would be to have an array of images at different scales for the clients to arrange. I'd advocate for leaving the payment methods out due to the added complexity.
Wed, Oct 30
media endpoint was deprecated in favor of media-list
Tue, Oct 29
Pulling this back into ready for dev because the animation regressed even worse in iOS 13.2
Mon, Oct 28
To fix this on iOS, there would need to be a patch on the older version of the pagelib the app is using with this fix: https://github.com/wikimedia/wikimedia-page-library/commit/1a6e132a67d883e26f4683d1637877a31821e73c
This should be fixed in mobile-html as a part of T236137
Sun, Oct 27
Fri, Oct 25
A note on the animation issues - a plain UIViewController exhibits the same issue. Tried setting and not setting preferredContentSize, setting and not setting view.frame, setting and not setting a height constraint.
Thu, Oct 24
Wed, Oct 23
Tue, Oct 22
Mon, Oct 21
Tue, Oct 15
@pmiazga do you mean the CORS issue with the request to maps.wikimedia.org? Looking at the page referenced above the maps request succeeds for me and I've verified that the Access-Control-Allow-Origin: * header is present in the response. Let me know if I'm missing something.
Oct 11 2019
Oct 8 2019
Oct 7 2019
Oct 4 2019
@Mholloway yes - all set to sunset /page/metadata. The iOS app will need page issues and hatnotes but that doesn't have to block the sunset of /page/metadata. I am working on a patch for issues and hatnotes now.
Oct 3 2019
@Mholloway language links could be requested on-demand separately by the client instead of being included in /page/metadata. Description source isn't necessary because that's checked in mobileapps services in addPageHeader.js and updates the header appropriately. Protection status could be moved into the page in a similar way to update the edit pencils - right now the clients are expected to pass it in to setEditButtons because they are pre-hidden in the hideEditButtons transform on the server.
Oct 2 2019
The link is live in the sidebar so marking this task as resolved. Still open to suggestions for changing the fields or wording.
Oct 1 2019
@Jhernandez given that it seems this template was mis-used and it was quickly fixed, we can mark this as declined and re-open if it becomes a more persistent issue with other templates or content