feat(installer): v2.0.2 - two-page wizard with OpenAI/Gemini keys

↗ view on GitHub · beerbottle90 · 2026-06-06 · d1a3bcfc

- setup.nsi: split config into page 1 (Supabase) + page 2 (AI keys)
- setup.nsi: added OpenAI and Gemini API key fields
- setup.nsi: USER_API_KEYS_ENCRYPTION_SECRET and DOWNLOAD_SIGNING_SECRET
  now auto-generated from INSTDIR at install time (no longer blank)
- setup.nsi: field labels include key source URLs
- All version references updated to v2.0.2
- CHANGELOG updated (root + patch)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Repository beerbottle90/mike-oss
Author beerbottle90 <demirertug@gmail.com>
Authored
Parents 2440c375
Stats 7 files changed , +174 , -89
Part of Windows NSIS installer for end-user distribution

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-d1a3bcfc.md from inside the repo you want the change in.

⬇ Download capture-commit-d1a3bcfc.md