zetaloop
|
30c336345e
|
fix(api): normalize empty list responses
|
2026-04-26 01:53:05 +08:00 |
|
zetaloop
|
e4a57b54ca
|
feat(wallet): add balance mutation clients
|
2026-04-25 14:22:37 +08:00 |
|
zetaloop
|
3b82602c38
|
fix(api): align list defaults with backend page limits
|
2026-04-24 08:55:48 +08:00 |
|
zetaloop
|
4037816998
|
fix(api): align API layer with backend response formats
- wallet: parse {balance: string} response
- favorites: addFavorite returns void (EmptyResp)
- services: handle paginated response from listServicesByPlayer
- files: use query param ?key= instead of path param /:id
- search: remove unsupported selectedGames/minRating params
|
2026-04-23 21:14:57 +08:00 |
|
zetaloop
|
83ea3fea97
|
feat(wallet): migrate to backend API
|
2026-03-01 22:48:10 +08:00 |
|
zetaloop
|
4beb610f23
|
refactor(pages): migrate app data reads to api adapters
|
2026-02-22 08:30:21 +08:00 |
|
zetaloop
|
7bcb73f139
|
refactor(data): add mock API adapters, id utility, and toast feedback
|
2026-02-22 08:02:48 +08:00 |
|