SuperDooper
|
44b7feb3c0
|
fix: show extra usage credits from extra_usage fallback; preserve on refresh
|
2026-05-08 21:32:19 +02:00 |
|
SuperDooper
|
f4bed1b585
|
fix: extract plan label from capabilities in SaveAndClose; try org endpoint on refresh
|
2026-05-08 21:15:59 +02:00 |
|
SuperDooper
|
ae7a7db37e
|
debug: log org property names and capabilities value instead of truncated raw JSON
|
2026-05-08 21:05:59 +02:00 |
|
SuperDooper
|
dec6a6eb75
|
debug: save raw bootstrap JSON to DebugInfo to diagnose plan label
|
2026-05-08 20:55:40 +02:00 |
|
SuperDooper
|
ec7260bd0d
|
Fix auth failure handling, cache plan/overage/prepaid, restore all from cache on startup
|
2026-05-08 19:38:18 +02:00 |
|
SuperDooper
|
4ff2337b4d
|
Fix compile errors, surface HTTP errors, save live UsageJson on successful fetch
|
2026-05-08 19:18:03 +02:00 |
|
SuperDooper
|
5db9321ac4
|
Parse plan label from capabilities array instead of plan_type
|
2026-05-08 19:14:55 +02:00 |
|
SuperDooper
|
8c14f59c42
|
Parse plan label from bootstrap API instead of hardcoding
|
2026-05-08 19:09:33 +02:00 |
|
SuperDooper
|
c71e63905b
|
Add Session Diary and Extra Usage Credits sections to Windows app
|
2026-05-08 17:18:57 +02:00 |
|
SuperDooper
|
d240b543eb
|
fix: show placeholder cards when signed in but no cached usage data
|
2026-05-08 16:46:04 +02:00 |
|
SuperDooper
|
15e3f1dd29
|
fix: remove WebView2 from periodic refresh (memory), add CORS headers to HttpClient
|
2026-05-08 16:35:35 +02:00 |
|
SuperDooper
|
2bdbe4943d
|
fix: same org ID path fix in ParseBootstrap and WebView2 refresh script
|
2026-05-08 16:28:48 +02:00 |
|
SuperDooper
|
9134b8945d
|
fix: don't wipe existing limits when refresh returns no data
|
2026-05-08 16:24:31 +02:00 |
|
SuperDooper
|
22e9096f7c
|
fix: post plain objects in WebView2 refresh script
|
2026-05-08 16:15:07 +02:00 |
|
SuperDooper
|
7febb0384f
|
fix: update WebView2 refresh script to use postMessage
|
2026-05-08 16:11:55 +02:00 |
|
SuperDooper
|
d55a92623c
|
fix: add LoadFromCacheAsync, same JS fallbacks in WebView2 refresh path
|
2026-05-08 16:00:04 +02:00 |
|
SuperDooper
|
5a78a021cb
|
fix: trust cookies/cached auth for IsSignedIn, wider cookie domain filter
|
2026-05-08 15:49:47 +02:00 |
|
SuperDooper
|
4e813995c9
|
fix: Unwrap Task<Task<string>> from Dispatcher.InvokeAsync with async lambda
|
2026-05-08 15:30:26 +02:00 |
|
SuperDooper
|
fd94c96d83
|
fix: WebView2 fallback for API calls, cached usage from login, decouple auth from HttpClient
|
2026-05-08 15:05:31 +02:00 |
|
SuperDooper
|
89659322ac
|
fix: decouple auth check from org ID, add UA header, try multiple org ID paths
|
2026-05-08 14:54:28 +02:00 |
|
SuperDooper
|
f6dc91f38c
|
fix: fetch org ID dynamically from bootstrap/organizations, fix IsSignedIn gate, add anthropic-client-platform header
|
2026-05-08 14:40:29 +02:00 |
|
SuperDooper
|
d2ba7365b0
|
fix: resolve build errors — AppSettings, GlobalUsings, namespace aliases
|
2026-05-08 12:33:59 +02:00 |
|
SuperDooper
|
bb4c28c751
|
feat(windows): add UsageViewModel.cs
|
2026-05-08 12:12:47 +02:00 |
|