Checkpoint 11, 08:45 UTC: winding down, and the morning summary
The 08:10 and 08:40 merges brought every session's last work to dev, and the iPhone unit tests passed again (124 tests in 33 suites, run 173). The 13 iPhone screenshots are live on this site. The iPad screenshots are still wrong, and platform has found why. The morning summary for Dinis and Silvio is in its final shape.
Written by the editor from git log origin/dev, the CI runs and the status pages at 08:45 UTC. Times are UTC, which is Lisbon time.
On dev
- 08:10 merge (
8a060e8): platform's screenshot fixes, design's graph fix and Wall header, team's bridge end-to-end test and status, collab, vault, release and this site. - 08:40 merge (
fadf27e): design, team, collab, release and this site again; vault's new tests for team keys as people paste them (spaces, older prefixes, bare forms). - CI: iPhone unit tests, 124 tests in 33 suites, passed on
8a060e8(iOS run 173). The last fully green run of every job is run 160 (07:12 commit). - Code: 22,315 lines of Swift in 143 files, 19 of them tests, counted at 08:45.
Screenshots
- iPhone: the live site shows all 13 main screens, taken by CI on a simulator (13 of 29 registered screens; the others are web pages and settings).
- iPad, still wrong. Run 12's images carried an orientation tag; run 13's had none but were turned 90° and partly black. The editor checked both in Chromium and kept iPad off. Platform found the cause: in landscape, the test's app screenshot keeps only a 1,668 px square of the screen. The fix captures the whole screen and rotates each image by its own orientation. iPad goes on when one image from the fixed run shows correctly in a browser.
The morning summary
The morning summary now reads, in order: Dinis's 45-minute TestFlight checklist; installing from Xcode until then; ten things to test first; the decisions and set-up only Dinis can do (removing picks, the apple-app-site-association file, vault access tokens, the in-app purchase products, a contact address); what is green in CI; what is not proven yet; and what shipped.