SuperDooper
a8acf734ed
Updater: use Inno Setup installer for auto-update
2026-05-11 21:27:46 +02:00
SuperDooper
c432355be1
Add Inno Setup installer script
2026-05-11 21:27:36 +02:00
SuperDooper
9d3a06bf7a
Diagnostics: retry clipboard on COMException to fix crash
win-v0.0.1-beta.56
2026-05-11 21:20:04 +02:00
SuperDooper
6cc4c1dc2f
Diagnostics: update privacy note
win-v0.0.1-beta.55
2026-05-11 21:07:53 +02:00
SuperDooper
e2fff371ee
Diagnostics: show (none) for empty last error in copy
2026-05-11 21:06:53 +02:00
SuperDooper
872cdbc684
Diagnostics: clean up orphaned AddSection brackets
win-v0.0.1-beta.54
2026-05-11 20:51:56 +02:00
SuperDooper
0f78931599
Diagnostics: remove stale Cookie Store section
2026-05-11 20:51:36 +02:00
SuperDooper
a84b2645fc
Diagnostics: add privacy note
win-v0.0.1-beta.53
2026-05-11 20:48:25 +02:00
SuperDooper
6152371b16
CI: handle inline WIN_STABLE_BADGE placeholder on first stable release
2026-05-11 20:46:58 +02:00
SuperDooper
60acaf3eea
CI: update Win Stable badge and clear Win Beta on stable release
2026-05-11 20:45:03 +02:00
SuperDooper
e064e14425
CI: update Windows beta badge label to Win_Beta
2026-05-11 20:43:58 +02:00
SuperDooper
33e35243c4
CI: update Windows beta badge in README on release
2026-05-11 20:41:59 +02:00
SuperDooper
e16bfa59d0
Diagnostics: remove email, redact IDs on copy
win-v0.0.1-beta.52
2026-05-11 20:28:26 +02:00
SuperDooper
b0542d7291
fix projected hit badge on Windows — show after-reset or hit time, not last-refresh time
win-v0.0.1-beta.51
2026-05-11 15:07:47 +02:00
SuperDooper
c90eb7be69
port multi-org fix and add diagnostics panel to Windows app
...
Read lastActiveOrg cookie in both the browser JS path and HttpClient
fallback, then prefer the matching org in ParseBootstrap for both
org ID and plan label selection — same fix as macOS v1.3.0.
Add Settings → Diagnostics panel showing app state, last request
details, cookie store counts/domains, and stored cookie names.
win-v0.0.1-beta.50
2026-05-11 14:18:59 +02:00
SuperDooper
2fc7e8f9eb
chore: update release notes for beta.49
2026-05-08 22:52:11 +02:00
SuperDooper
877d59bb26
fix: restore PopupWindow; 1s footer timer; Xm Ys ago format
win-v0.0.1-beta.49
2026-05-08 22:45:27 +02:00
SuperDooper
8a69e740ee
fix: footer timer 1s; format Xm Ys ago when over 60s
2026-05-08 22:42:40 +02:00
SuperDooper
d4f284d829
fix: remove sparkline from limit cards (belongs only in Session Diary)
win-v0.0.1-beta.48
2026-05-08 22:37:32 +02:00
SuperDooper
0ed83be9eb
fix: ToggleButton transparent template; IsPressed states; IsSelected ComboBoxItem
2026-05-08 22:37:31 +02:00
SuperDooper
4cc29292f1
fix: ComboBox items use ComboBoxItem; diary stats inside card
win-v0.0.1-beta.47
2026-05-08 22:27:34 +02:00
SuperDooper
fca1a7eb60
fix: credit values /100; add after-reset/today badge to cards
win-v0.0.1-beta.46
2026-05-08 22:17:33 +02:00
SuperDooper
013569ea8b
fix: gauge — remove 'used' label, increase pct font to 18
2026-05-08 22:17:32 +02:00
SuperDooper
9ef83c1a1e
refactor: LoginWindow only saves cookies; all data fetched by background browser
win-v0.0.1-beta.45
2026-05-08 22:04:10 +02:00
SuperDooper
cabc2b6326
refactor: remove all API cache reads/writes; live-only refresh via browser
2026-05-08 22:04:10 +02:00
SuperDooper
b01afc5be7
refactor: strip API-response cache fields from AppSettings
2026-05-08 22:04:08 +02:00
SuperDooper
4b211a17ed
refactor: use persistent WebView2 as primary refresh path, HttpClient as fallback
win-v0.0.1-beta.44
2026-05-08 21:57:55 +02:00
SuperDooper
de41ea9dc4
fix: make WebViewFetchWindow public; add IsReady property
2026-05-08 21:57:54 +02:00
SuperDooper
8e71671abb
fix: persistent background WebView2 for live overage/prepaid on every refresh
win-v0.0.1-beta.43
2026-05-08 21:47:28 +02:00
SuperDooper
af36a817fb
fix: persistent background WebView2 for live overage/prepaid on every refresh
2026-05-08 21:47:27 +02:00
SuperDooper
e908d71eb6
fix: persistent background WebView2 for live overage/prepaid on every refresh
2026-05-08 21:47:26 +02:00
SuperDooper
ee6b1c4183
fix: session diary at bottom; show popup on launch
win-v0.0.1-beta.42
2026-05-08 21:40:44 +02:00
SuperDooper
4377c9a735
fix: session diary at bottom; show popup on launch
2026-05-08 21:40:43 +02:00
SuperDooper
1cf3f90fd6
fix: correct extra_usage credit unit (/100), add space in currency, Unlimited label, fetch overage/prepaid at login
win-v0.0.1-beta.41
2026-05-08 21:37:32 +02:00
SuperDooper
3d8482cf21
fix: correct extra_usage credit unit (/100), add space in currency, Unlimited label, fetch overage/prepaid at login
2026-05-08 21:37:32 +02:00
SuperDooper
44b7feb3c0
fix: show extra usage credits from extra_usage fallback; preserve on refresh
win-v0.0.1-beta.40
2026-05-08 21:32:19 +02:00
SuperDooper
236990ca45
fix: show extra usage credits from extra_usage fallback; preserve on refresh
2026-05-08 21:32:18 +02:00
SuperDooper
8d523cbb87
fix: show extra usage credits from extra_usage fallback; preserve on refresh
2026-05-08 21:32:17 +02:00
SuperDooper
da270de6d6
fix: extract plan label from capabilities in SaveAndClose; try org endpoint on refresh
win-v0.0.1-beta.39
2026-05-08 21:16:00 +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
win-v0.0.1-beta.38
2026-05-08 21:05:59 +02:00
SuperDooper
dec6a6eb75
debug: save raw bootstrap JSON to DebugInfo to diagnose plan label
win-v0.0.1-beta.37
2026-05-08 20:55:40 +02:00
SuperDooper
7a8350b578
Update release notes for beta.36
win-v0.0.1-beta.36
2026-05-08 19:38:29 +02:00
SuperDooper
222ee55189
Load cached state immediately on startup before background refresh
2026-05-08 19:38:19 +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
6d34567d85
Add PlanLabel, OverageJson, PrepaidJson cache fields
2026-05-08 19:38:16 +02:00
SuperDooper
4395ae0594
Update release notes for beta.10
win-v0.0.1-beta.35
2026-05-08 19:19:51 +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