Peter Steinberger
|
5e45ebe82b
|
feat(ios): add private HealthKit summaries (#105616)
* feat(ios): add private HealthKit summaries
* fix(ios): satisfy Health settings lint
* chore(ios): sync Health localization artifacts
* chore(ios): refresh generated localization and docs
* fix(ios): reject partial Health history
* chore(ios): sync Health string catalogs
* fix(ios): bridge Health authorization dates
* fix(ios): scope Health summaries to today
|
2026-07-12 12:52:38 -07:00 |
|
Vincent Koc
|
5ec053a6e9
|
refactor(ios): remove unused live activity wrapper
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
8eda61a0fa
|
chore(i18n): translate sidebar reveal action
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
f64eb0cbaa
|
fix(ios): localize sidebar reveal actions
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
59bed9db0b
|
test(ios): inspect typed sidebar action labels
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
e999802e6e
|
fix(ios): type watch gateway request identifier
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
01ed6b1f04
|
fix(ios): distinguish localized and verbatim session actions
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
7394d07a49
|
fix(ios): use typed localized retry action
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
aa1a8ddb34
|
fix(ios): preserve localized text value boundaries
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
8d0d3ab59b
|
fix(watch): share style with detail scroll
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
19e650c231
|
fix(watch): include chat status in preview snapshot
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
a37e8bc396
|
test(ios): count every localized agent fallback
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
f05df17cdd
|
test(ios): guard every localized runtime label
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
9df863eb01
|
chore(i18n): translate remaining iOS runtime labels
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
543161e67e
|
fix(ios): localize remaining runtime labels
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
47ead8ff50
|
test(ios): follow extracted watch detail scroll
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
6ddc87de0a
|
fix(ios): satisfy watch localization build gates
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
21ccca6b88
|
fix(ios): compile watch identifier helpers in logic tests
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
e4ffa5fd92
|
fix(watch): decode semantic approval outcomes
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
a1f0a92b03
|
fix(watch): preserve terminal approval outcomes
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
99668e3fd1
|
fix(watch): type legacy chat status switches
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
725c2875b4
|
chore(ios): normalize catalog artifact ordering
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
dfa9c96e17
|
fix(watch): parse encoded avatar URL
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
89527638be
|
chore(ios): refresh watch resource locale assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
a49e6a32e9
|
fix(watch): make localized text extraction explicit
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
0c65a16b08
|
fix(watch): preserve future semantic status text
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
34fe882301
|
fix(ios): carry semantic gateway progress
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
0e49f09112
|
fix(watch): preserve localized terminal status
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
da0e6bdb18
|
chore(ios): refresh completed locale assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
1e22d4fcbd
|
fix(ios): localize concatenated settings copy
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
3854f43be7
|
fix(talk): preserve WebRTC progress semantics
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
4db61868d7
|
fix(watch): migrate canonical approval outcomes
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
287fdd7785
|
chore(ios): refresh compatible locale assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
f25b583b30
|
fix(watch): preserve shipped protocol compatibility
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
61524227fa
|
chore(ios): refresh localized runtime assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
1c3b94550e
|
fix(watch): preserve one-shot push-to-talk status
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
bf96f1fbfb
|
fix(watch): preserve command and approval details
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
0e092aa08e
|
chore(ios): refresh localized runtime assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
55a3634809
|
fix(watch): preserve realtime failure presentation
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
af1036bc5c
|
fix(ios): canonicalize shipped activity statuses
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
ec65e10df7
|
fix(watch): preserve snapshot compatibility
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
884e553a36
|
chore(i18n): refresh Apple locale artifacts
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
a69f1cb1be
|
fix(watch): dual-write legacy snapshot status
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
44f2488318
|
fix(watch): preserve terminal Talk failure state
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
c89dc7905d
|
chore(ios): refresh reviewed localization assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
cf8ae716ff
|
fix(ios): preserve localized runtime semantics
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
786b2cc4a9
|
fix(i18n): translate pending review status
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
88f1e91383
|
chore(ios): regenerate localized app assets
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
c09a555c9e
|
fix(ios): decouple Talk state from localized copy
|
2026-07-12 18:33:47 +02:00 |
|
Vincent Koc
|
95cff58166
|
fix(watchos): localize semantic status on watch
|
2026-07-12 18:33:47 +02:00 |
|