Eric
|
1cf401b393
|
[eric] ci: fail the release if the signed installer or app isnt actually signed and notarized
|
2026-05-27 19:11:12 -07:00 |
|
Eric
|
4f61b6cd49
|
[eric] ci: pin build node to 20.18.1 to match the runtime we ship
|
2026-05-27 10:19:52 -07:00 |
|
ciregenz
|
49e0ed3d2f
|
experimental updates: opt-in prerelease channel via settings toggle + semver-suffix auto-detect in publish
|
2026-05-19 22:10:22 -07:00 |
|
ciregenz
|
11487456b5
|
eric] Google OAuth via cloud-proxy + gitleaks CI
|
2026-05-06 13:28:35 -07:00 |
|
ciregenz
|
1a12db5d78
|
[eric] 1.0.26: OAuth/MCP reliability + chat UX polish
|
2026-04-26 15:29:36 -07:00 |
|
Eric
|
9ff07443db
|
[eric] windows shipping: electron-builder win+nsis + Azure Trusted Signing hook, build-app-win.ps1 / build-python-env-win.ps1 mirroring mac, release-windows.yml tag-triggered CI, icon.ico + .env.windows.example, .claude/ + .env.* gitignored. Runtime fixes: PYTHONUTF8=1 (cp1252 UnicodeDecode), python.exe / Lib\site-packages paths, PYTHONPATH path.delimiter, taskkill /T /F process tree, OAuth UA platform branch, sign-vmp postinstall via node wrapper. Backend: _resolve_command PATHEXT probing (fixes uvx not found), UV_PYTHON Windows path. Cross-env added to 9router+electron for NODE_ENV prefix on cmd. Onboarding: poll subscriptions/status while connect step is open, render Connected for active providers (was stuck on "Connect" after 30s OAuth poll timeout).
|
2026-04-21 18:15:49 -07:00 |
|