Commit graph PrintToVeraeTimeStamp/internal/auth
Author SHA1 Message Date
Grok Bot (for George)
13ebc351f5 0.3.2: Save As filename prompt per print (Windows + macOS)
- promptForFilename setting (default true; env VERAE_PROMPT_FOR_FILENAME),
  'verae-print config --prompt-for-filename', last Save As folder in
  ~/.verae/state.json
- Windows helper: common file dialog (PDF filter, overwrite prompt, topmost
  owner) before stamping; macOS printer path: choose file name (NSSavePanel)
  via 'stamp -prompt-name -title'; cancel discards the job (no stamp/credit)
- job.Options.OutPath: original saved at the chosen path, certificate and
  .verae.json next to it with the chosen base name (never overwritten)
- held jobs keep the chosen path (pendingMeta.OutPath)
- installer: 'Ask for a file name for each print' checkbox; removed the
  'Open the user guide' finish-page checkbox; mac-key-setup asks too
- auth test no longer touches the real macOS keychain (VERAE_SKIP_KEYCHAIN)
- version 0.3.2
2026-10-03 20:00:56 -04:00
Grok Bot (for George)
1317bea604 installer API: reference handler (internal/installapi), SMTP mailer with STARTTLS, plain+HTML code template, rate limits; verae-mailtest; user-token.ps1 validates via Go; stricter key masking 2026-10-03 19:20:28 -04:00
Grok Bot (for George)
6e76bc7b0e windows-debug: elevated GUI installer with Verae key pages (sign in / create account + email code / paste / skip), hidden scripts, per-step finish page, user-scoped key save + helper scheduled task; installer registration API spec 2026-10-03 19:14:49 -04:00
Grok Bot (for George)
fecc2ef201 auth test: skip unix perm check on Windows 2026-10-03 18:52:55 -04:00
Grok Bot (for George)
46fb92467d auth tests: set USERPROFILE so they pass on Windows 2026-10-03 18:52:16 -04:00
Grok Bot (for George)
dc37fa76dc windows-debug: IPP loopback printer helper, Print-to-PDF fallback, debug installer, diag script 2026-10-03 18:49:56 -04:00
4f1d90cf64 wip: registration PDF, auth setup, CLI, Windows/Linux installers 2026-10-03 18:35:27 -04:00
46f2bcd43e feat(macos): PDF Services stamp helper with dual-channel Verae auth
Implements macOS v0: verae-print stamp + install-macos PDF menu items.
Saves {name}.pdf, {name}-verae-timestamp-{RECEIPTID}.pdf, and .verae.json.
Channels: verae (api.veraetime.net JWT) and zapier (zap.verae.ai xVerae- + attachPdf).
2026-10-03 03:56:27 -04:00