023 - iOS Parity API-only Matchplay Community
- Tanggal: 2026-08-11
- Chat/topik: Port Android v1.16 ke mpc-ios (API-only, matchplay sync, community players)
Ringkasan perubahan
iOS selalu hit mpc-be (hapus Developer Mode / Dummy toggle). Matchplay create → participants → generate → score via BE. Community dari GET /users/players. Home tanpa fallback ExtraData/Dummy.
Impact bisnis
Member iOS dan Android berbagi sumber data yang sama; matchplay & community tidak lagi menampilkan data palsu.
Epic / User stories
- Epic: Member app API parity
- US: Sebagai member iOS, saya ingin matchplay dan community dari server, agar sama dengan Android.
User terdampak
Member (iOS).
Aplikasi terdampak
- mpc-be: TIDAK — endpoint sudah ada
- mpc-be-pos: TIDAK
- mpc-admin: TIDAK
- mpc-android: TIDAK — sumber sudah v1.16
- mpc-ios: PERLU — diimplementasi di sesi ini (v1.5)
- mpc-web: TIDAK di sesi ini (lihat 022)
- mpc-owner: TIDAK
- ksr-sync: TIDAK
- mpc-pos: TIDAK
Perubahan schema
Tidak ada.
Perubahan kode
mpc-customer/mpc-ios: DTO/API matchplay + players; repository API-only; MatchSessionState.applyDetail; Create/Score/Home/Community/Auth; hapus Developer Mode; changelog v1.5; jejakmpc-dev/docs/ios-changes/029.