wip: registration PDF, auth setup, CLI, Windows/Linux installers

This commit is contained in:
George Lambert 2026-10-03 18:35:27 -04:00
commit 4f1d90cf64

View file

@ -8,10 +8,17 @@ exec >>"$LOG" 2>&1
echo "$(date -u +%Y-%m-%dT%H:%MZ) IPP job start env=$(env | grep -E '^IPP_|^CONTENT_|^USER=' | tr '\n' ' ')"
VERAE_PRINT="${VERAE_PRINT_BIN:-$HOME/bin/verae-print}"
CHANNEL="${VERAE_PRINT_CHANNEL:-verae}"
OUT_DIR="${HOME}/Documents/Verae Timestamps"
mkdir -p "$OUT_DIR"
# First-run: require customer xVerae- signing key (opens portal dialogs)
if ! "$VERAE_PRINT" setup; then
echo "ERROR: signing key setup required" >&2
osascript -e 'display notification "Create a Verae customer account to get your signing key" with title "Verae Timestamping"' || true
open "https://customer.verae.ai/portal/" 2>/dev/null || true
exit 1
fi
TITLE="${IPP_JOB_NAME:-${IPP_DOCUMENT_NAME:-document}}"
# Strip path / extension for stem
BASE="$(basename "$TITLE")"
@ -48,8 +55,8 @@ else
cp "$RAW" "$PDF"
fi
echo "stamping stem=$STEM channel=$CHANNEL pdf=$PDF"
"$VERAE_PRINT" stamp -channel "$CHANNEL" -out-dir "$OUT_DIR" -name "$STEM" -open "$PDF"
echo "stamping stem=$STEM pdf=$PDF"
"$VERAE_PRINT" stamp -out-dir "$OUT_DIR" -name "$STEM" -open "$PDF"
echo "ATTR: job-impressions-completed=1" >&2
rm -rf "$WORK"
exit 0