Commit graph

  • 6f8796c25e Open Zap Billing when PrintIt stamps fail for credits windows-debug George Lambert 2026-10-20 01:07:39 -04:00
  • 7af670c4ef Publish PrintIt 0.3.6 downloads (macOS/Windows/Debian) + tray + Verify/hasher George Lambert 2026-10-20 00:56:02 -04:00
  • d82d0a59cf fix(macos-pkg): dark-mode contrast, RTF Agree, sidebar brand clip George Lambert 2026-10-14 05:31:07 -04:00
  • 78cc3a40ec fix(macos-pkg): product ID, Verae branding, license Agree in installer George Lambert 2026-10-14 05:25:28 -04:00
  • 41e079a0ad docs: PR body for windows-debug (MSI/CERT/statuslang) George Lambert 2026-10-14 04:33:41 -04:00
  • d822137bbb fix: align deb/site to HelperVersion 0.3.6 (version audit) George Lambert 2026-10-14 04:33:32 -04:00
  • 0efe762a23 docs(cert): OFL fonts READY package + CERT-01 pixel checklist George Lambert 2026-10-14 04:17:44 -04:00
  • 778763737e docs: OPERATOR-READY package for MSI/notary external legs George Lambert 2026-10-14 04:17:07 -04:00
  • 9d17dff73d docs: commercial MSI/notary dry-run smoke in PACKAGING verification George Lambert 2026-10-14 01:57:51 -04:00
  • a15db6ffc7 docs: VM-C-ONE-PAGER single-page dual-ship printer CA unlock path George Lambert 2026-10-14 01:30:49 -04:00
  • 3140e6c76f feat: PUBLISH-DIGESTS.md + commented Authenticode CI paths + EmbedBrandFonts TTF George Lambert 2026-10-14 01:24:11 -04:00
  • 9f0881ccfc feat: notary-dry-run.sh for macOS menubar (no submit without NOTARY_SUBMIT=1) George Lambert 2026-10-14 01:08:18 -04:00
  • 6090b41f8f feat: sign-dry-run.ps1 + CERT LICENSE-FONTS + EmbedBrandFonts default off George Lambert 2026-10-14 00:55:24 -04:00
  • 86809b27eb feat: enable-printer-cas.ps1 unlocks deferred printer CAs for VM C George Lambert 2026-10-14 00:47:09 -04:00
  • 376bbe188a feat: dual-ship-smoke.ps1 offline VM A/B/C runner with optional artifact hashes George Lambert 2026-10-14 00:39:21 -04:00
  • da4a0dc4e2 feat: fill-manifest-sha256.ps1 + CERT local font-face first George Lambert 2026-10-14 00:27:11 -04:00
  • 042342bd69 docs: DOWNLOADS-MANIFEST 0.3.6 TBD + VM-DUAL-SHIP-CHECKLIST + CERT spacing George Lambert 2026-10-14 00:20:58 -04:00
  • dcee1918dc docs: thin-NSIS exit checklist + menubar ci-notarize.yml.example George Lambert 2026-10-14 00:13:54 -04:00
  • 1d6ce81a54 ci: unsigned windows-msi workflow + DUAL-SHIP CI artifact section George Lambert 2026-10-14 00:06:41 -04:00
  • 1e0152c7af docs: DUAL-SHIP runbook + deferred CA stubs in Product-Full.wxs George Lambert 2026-10-13 23:56:39 -04:00
  • 7768562517 feat: P0 build-full-msi.ps1 StageFull candle/light path George Lambert 2026-10-13 23:48:59 -04:00
  • 8a8db16da1 feat: TODO-7 A1/A7 — Product-Full.wxs stub, CI-SIGN-NOTARY, CERT spacing + font fetch example George Lambert 2026-10-13 23:38:34 -04:00
  • 46fa1aa0d4 feat: MSI full outline, silent props, HelperVersion NSIS sync, CERT fonts plan George Lambert 2026-10-13 23:23:45 -04:00
  • f766e537ba feat: WiX ProductVersion from HelperVersion + build-tray-msi + CERT live QR George Lambert 2026-10-13 23:08:55 -04:00
  • b72324edc4 feat: commercial installer scaffold — WiX tray MSI skeleton + notarize checklist George Lambert 2026-10-13 22:25:50 -04:00
  • 14132e1782 feat: CERT Fraunces title fonts and statuslang Label tests George Lambert 2026-10-13 22:03:30 -04:00
  • 1b357f6e87 docs: COMMERCIAL-INSTALLER-BACKLOG for MSI and notarized macOS George Lambert 2026-10-13 21:52:19 -04:00
  • 5cfb92c82a docs+site: CERT-01 web certificate viewer and packaging links George Lambert 2026-10-13 21:50:36 -04:00
  • c2c87274be docs: PACKAGING.md for tray, menubar, CERT, and statuslang George Lambert 2026-10-13 21:46:33 -04:00
  • 66900f3951 chore: stop tracking verae-print binary George Lambert 2026-10-13 21:18:46 -04:00
  • b342b9235e fix: prefer go.mod tree for packaging paths; CERT residual tests George Lambert 2026-10-13 21:18:23 -04:00
  • 48da24a661 feat: 2026 brand UI — statuslang, tray/menubar, CERT pdf, site kit George Lambert 2026-10-13 21:11:32 -04:00
  • 10814f0bfb docs: Standard Readme update for production board pack George Lambert 2026-10-12 19:24:33 -04:00
  • dd46ad151f feat: bill PrintIt only through zap.verae.ai by default George Lambert 2026-10-12 14:59:36 -04:00
  • f8444ec9be
    Deploy the Linux verae-print checkout after tests pass. main Cursor Agent 2026-10-11 06:44:16 +00:00
  • 8f55e17f73
    Send a document title as a verae-meta-git/1 history. Cursor Agent 2026-10-11 05:37:25 +00:00
  • 5ed87da68f
    Keep the macOS receipts SMB share across reboots. cursor/network-print-server-0f2a Cursor Agent 2026-10-05 16:34:51 +00:00
  • 970061d689
    Register the menu-bar Objective-C methods with the selector type purego expects. Cursor Agent 2026-10-05 16:23:23 +00:00
  • 86ebbbaea9
    Fix the menu-bar helper so swiftc accepts it on macOS 14. Cursor Agent 2026-10-05 16:20:46 +00:00
  • 969415e5c6
    Keep the Mac menu bar up and open the live receipts page. Cursor Agent 2026-10-05 16:18:24 +00:00
  • f96ade41bd
    Ship the Mac menu bar as an app bundle and use one real stamp path. Cursor Agent 2026-10-05 02:09:48 +00:00
  • e685b0241e
    Build the macOS package with pkgbuild and leave CUPS localhost alone. Cursor Agent 2026-10-05 01:47:53 +00:00
  • a63ad55343
    Skip the AirDrop helper compile unless swiftc is on macOS. Cursor Agent 2026-10-05 01:29:53 +00:00
  • 927229ab4f
    AirDrop stamped PDFs from the macOS menu bar. Cursor Agent 2026-10-05 01:27:23 +00:00
  • a7e42e6034
    Return the stamped PDF to the device that sent it. Cursor Agent 2026-10-05 01:07:27 +00:00
  • dcc987da6e
    Mail stamped PDFs and serve a phone receipts page. Cursor Agent 2026-10-05 00:56:38 +00:00
  • 17bb067010
    Keep one IPP advertisement and accept link-local IPv6. Cursor Agent 2026-10-05 00:34:34 +00:00
  • e099cee78c
    Fix Windows AirPrint discovery, media, PWG pages, tray lifetime, and Print-Job reads. Cursor Agent 2026-10-05 00:15:02 +00:00
  • 1d8dbac81a
    Advertise AirPrint subtypes and keep job folders, formats, and the service log consistent. Cursor Agent 2026-10-04 22:16:54 +00:00
  • 0808cdd781
    Stop the network printer before replacing its binary on upgrade. Cursor Agent 2026-10-04 22:00:24 +00:00
  • 141abf5623
    Advertise the Windows printer through DNS-SD and log the service. Cursor Agent 2026-10-04 21:48:31 +00:00
  • 2f7f7aa873
    Keep the network printer off the driver helper port and install folder. Cursor Agent 2026-10-04 19:51:03 +00:00
  • bc7b09061b
    Add an optional LAN timestamp printer and tray control. Cursor Agent 2026-10-04 19:30:21 +00:00
  • 2fef6575ba site: Debian .deb 0.3.4 George Lambert 2026-10-04 14:16:36 -04:00
  • 179c974b60 sign-in: in-app password reset (emailed code) on Mac/Linux and Windows; v0.3.4 George Lambert 2026-10-04 14:14:55 -04:00
  • f8e74b56db site: Debian section mentions 0.3.3 and the sign-in window George Lambert 2026-10-04 13:58:02 -04:00
  • 333ce3ef74 deb: default VERSION 0.3.3 George Lambert 2026-10-04 13:57:40 -04:00
  • 133315ab53 Linux: zenity sign-in/key dialog; CUPS backend opens it in the user's session when a key is missing or rejected; apps-menu launcher; 0.3.3 George Lambert 2026-10-04 13:57:10 -04:00
  • 095e1e42ba deb: upgrades keep the Verae_Timestamping queue and its jobs (postinst creates only if missing, prerm removes only on remove); default VERSION 0.3.2 George Lambert 2026-10-04 13:51:56 -04:00
  • 7a938892d1 linux CUPS backend: install root 0700 (CUPS ran it as lp → every job failed status 1), find /usr/bin/verae-print, chown spool to job user, clear ERROR: for missing signing key, debug trace via /etc/verae-print/debug George Lambert 2026-10-04 13:45:56 -04:00
  • 386f9d1a2f site: check in printit.verae.ai (welcome dialog, mobile layout, Learn more FAQ) George Lambert 2026-10-04 13:29:42 -04:00
  • bd2946b992 saveas: slash-only base name so titles with ':' survive on Windows Grok Bot (for George) 2026-10-03 20:02:25 -04:00
  • 13ebc351f5 0.3.2: Save As filename prompt per print (Windows + macOS) Grok Bot (for George) 2026-10-03 20:00:56 -04:00
  • e960883a0a 0.3.1: never overwrite outputs (seconds + -N suffix); OpenOnComplete (folder|pdf|none) on Windows+macOS; hold jobs on missing/invalid key (401/403) with one native sign-in prompt and auto-retry; macOS pkg in-installer key flow (mac-key-setup); Windows release installer (no debug naming, errors-only log, options page); VERAE_LOG_LEVEL=debug switch Grok Bot (for George) 2026-10-03 19:40:08 -04:00
  • bfc7d4e485 user-token.ps1: also find verae-print.exe next to the scripts dir (dist layout) Grok Bot (for George) 2026-10-03 19:22:05 -04:00
  • 1adb28bf37 windows: user-token.ps1 validates keys via verae-print.exe (PS5.1 IWR timed out); mask short strings fully Grok Bot (for George) 2026-10-03 19:20:33 -04:00
  • 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 Grok Bot (for George) 2026-10-03 19:20:28 -04:00
  • 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 Grok Bot (for George) 2026-10-03 19:14:49 -04:00
  • 1cb714b173 build-windows-debug: don't hash SHA256SUMS itself Grok Bot (for George) 2026-10-03 18:54:49 -04:00
  • f40cd2a3c9 installer-debug: resolve %ProgramData% logs dir at runtime Grok Bot (for George) 2026-10-03 18:53:39 -04:00
  • fecc2ef201 auth test: skip unix perm check on Windows Grok Bot (for George) 2026-10-03 18:52:51 -04:00
  • 46fb92467d auth tests: set USERPROFILE so they pass on Windows Grok Bot (for George) 2026-10-03 18:52:16 -04:00
  • 468f5c0da5 winprint: IPP Everywhere conformance fixes (ipptool) Grok Bot (for George) 2026-10-03 18:50:49 -04:00
  • dc37fa76dc windows-debug: IPP loopback printer helper, Print-to-PDF fallback, debug installer, diag script Grok Bot (for George) 2026-10-03 18:49:56 -04:00
  • 4f1d90cf64 wip: registration PDF, auth setup, CLI, Windows/Linux installers George Lambert 2026-10-03 18:35:27 -04:00
  • c075478783 fix(macos): productbuild uses --sign for Developer ID Installer George Lambert 2026-10-03 04:32:17 -04:00
  • 561acba9fd feat(macos): Developer ID signed .pkg build for Print Stamp George Lambert 2026-10-03 04:30:44 -04:00
  • c6d998a16d fix: match Verae Timestamping.app registration PDF and receipt fields George Lambert 2026-10-03 04:26:45 -04:00
  • 38b902d5e7 fix(pdfcert): branded Registration Document without mcp.verae.ai George Lambert 2026-10-03 04:15:28 -04:00
  • b40e862082 feat(macos): Verae Timestamping in Print Destination list George Lambert 2026-10-03 04:10:17 -04:00
  • 46f2bcd43e feat(macos): PDF Services stamp helper with dual-channel Verae auth George Lambert 2026-10-03 03:56:27 -04:00
  • e91275a67c docs: initial spec and implementation plan for PrintToVeraeTimeStamp George Lambert 2026-10-03 02:59:16 -04:00