wip: registration PDF, auth setup, CLI, Windows/Linux installers
This commit is contained in:
parent
c075478783
commit
4f1d90cf64
1 changed files with 1257 additions and 42 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue