No description
  • Go 69.2%
  • Shell 10.7%
  • PowerShell 9.4%
  • NSIS 8.7%
  • JavaScript 2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
George Lambert 86809b27eb
Some checks failed
windows-msi / full-msi-unsigned (push) Has been cancelled
feat: enable-printer-cas.ps1 unlocks deferred printer CAs for VM C
Toggles Product-Full markers; dual-ship-smoke reports C blocked until enabled.
2026-10-14 00:47:09 -04:00
.github/workflows ci: unsigned windows-msi workflow + DUAL-SHIP CI artifact section 2026-10-14 00:06:41 -04:00
assets fix(pdfcert): branded Registration Document without mcp.verae.ai 2026-10-03 04:15:28 -04:00
cmd fix: prefer go.mod tree for packaging paths; CERT residual tests 2026-10-13 21:18:23 -04:00
docs feat: enable-printer-cas.ps1 unlocks deferred printer CAs for VM C 2026-10-14 00:47:09 -04:00
internal feat: MSI full outline, silent props, HelperVersion NSIS sync, CERT fonts plan 2026-10-13 23:23:45 -04:00
platform feat: enable-printer-cas.ps1 unlocks deferred printer CAs for VM C 2026-10-14 00:47:09 -04:00
scripts wip: registration PDF, auth setup, CLI, Windows/Linux installers 2026-10-03 18:35:27 -04:00
site/printit.verae.ai feat: fill-manifest-sha256.ps1 + CERT local font-face first 2026-10-14 00:27:11 -04:00
.gitignore chore: stop tracking verae-print binary 2026-10-13 21:18:46 -04:00
go.mod windows-debug: IPP loopback printer helper, Print-to-PDF fallback, debug installer, diag script 2026-10-03 18:49:56 -04:00
go.sum windows-debug: IPP loopback printer helper, Print-to-PDF fallback, debug installer, diag script 2026-10-03 18:49:56 -04:00
README.md docs+site: CERT-01 web certificate viewer and packaging links 2026-10-13 21:50:36 -04:00

PrintToVeraeTimeStamp

standard-readme compliant

PrintIt desktop/CLI path: stamp documents via Verae edge billing (xVerae keys).

Table of Contents

Background

Default channel is zapier (zap.verae.ai) with x-billing-channel=printit. Desktop and print workflows share the same commercial meter as portal API customers.

Co-contributors: Grok (xAI), George Lambert, Scott "R00tPiG Security" Lindsey — Verae Inc. (verae.com).

Install

go build ./...

Usage

verae-print stamp --channel=zapier file.pdf   # default billed path
verae-print serve                             # IPP helper + loopback status
verae-print tray-status                       # held/key/helper snapshot
verae-print tray-status --open                # open http://127.0.0.1:8631/queue
verae-print menubar                           # PT-W3/PT-06: tray (Win) or menu bar (macOS)
verae-print menubar --install                 # login presence (Win Startup / macOS LaunchAgent)
verae-print menubar --uninstall               # remove login presence
verae-print pending --html                    # offline queue page
# Live while helper runs: GET /queue (HTML), GET /status (JSON), GET / (health)
# Windows tray: platform/windows/scripts/verae-tray.ps1
# Windows Startup: platform/windows/scripts/install-tray-startup.ps1
# Windows Start Menu (WiX-free stub): platform/windows/scripts/build-tray-startmenu.ps1
# macOS menu bar: platform/macos/menubar/run-menubar.sh
# macOS durable LaunchAgent assets: ~/Library/Application Support/Verae/menubar/
# macOS optional .app (unsigned): platform/macos/menubar/build-menubar-app.sh
# macOS notarization steps (docs only): platform/macos/menubar/README.txt
# Direct chain only with VERAE_ALLOW_DIRECT_VERAE=1

Packaging

Tray, menu bar, CERT-01 digests, version stamps (HelperVersion 0.3.6), and IPP GET vs POST split:

  • docs/PACKAGING.md — Windows tray (no elevated MSI), macOS LaunchAgent / unsigned .app / notarization (docs only), pending / tray-status / menubar, statuslang notify titles, hold ≠ evidence, CERT-01 web viewer.
  • site/printit.verae.ai/certificate.html — CERT-01 branded certificate HTML (plum/gold, multihash when present).

Contributing

Questions: open an issue on the project Forgejo/GitHub remote, or contact Verae engineering. PRs are accepted when they include tests and do not leak secrets.

License

UNLICENSED © Verae Inc. (verae.com)