Commit graph

4 commits

Author SHA1 Message Date
d5d1c35b55 fix: gate debug print() statements behind IS_DEV flag
Wrapped all debug print() calls in APIService (avatar debugging),
BeaconScanner (scan/resolve logging), TaskDetailScreen (beacon state),
and AboutScreen (error logging) with IS_DEV checks so they are silent
in production builds. Preview-only prints in RatingDialog left as-is.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 22:12:13 +00:00
John Pinkyfloyd
d69270a4af iOS parity fixes from Android comparison
- Add profile endpoints (getProfile/updateProfile) to APIService
- Fix beacon dwell time: 5 → 30 samples to match Android (~3s)
- Make chat WebSocket dev-aware (uses IS_DEV flag)
- Add activeTaskCount field to Employment model
- Fix categoryName: remove incorrect fallback to taskTypeName

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-16 14:07:24 -08:00
John Pinkyfloyd
c71b9f7dea Add ios-marketing idiom for App Store icon display
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 19:37:59 -08:00
John Pinkyfloyd
3d057b481d Initial commit: Payfrit Works iOS native app 2026-02-01 23:38:34 -08:00