gnezim
|
7992d2705a
|
Add ApiClient React context provider with useApiClient hook
|
2026-04-14 23:46:20 +03:00 |
|
gnezim
|
04c5432aef
|
Add CachedApiClient decorator layered above ApiClient
|
2026-04-14 23:45:56 +03:00 |
|
gnezim
|
65c8c8b55f
|
Add ApiClient with retry, timeout, and error mapping
|
2026-04-14 23:42:22 +03:00 |
|
gnezim
|
cb5e5b0106
|
Add three cache types (request-scoped, client TTL, server byte-capped LRU)
|
2026-04-14 23:39:35 +03:00 |
|
gnezim
|
fd62d6f123
|
Add circuit breaker with closed/open/half-open state machine
|
2026-04-14 23:30:53 +03:00 |
|
gnezim
|
6ef9ce4ed7
|
Add typed API error classes (ApiHttpError, ApiTimeoutError, ApiNetworkError)
|
2026-04-14 23:30:00 +03:00 |
|