mirror of
git://f0xx.org/ac/ac-deploy
synced 2026-07-29 06:17:57 +03:00
cluster0: compose overlays lab-seed shortener; fix workspace git safe.dir
Re-copy ShortLinksRepository from NFS seed after ac-ms-* overlays; deploy-ac-workspace allows all safe.directory; verify-mail-lab logs short URL. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -24,11 +24,16 @@ _out="$("$PHP" -r '
|
||||
require "'"${COMPOSED}"'/src/bootstrap.php";
|
||||
$to = getenv("MAIL_TEST_TO") ?: "";
|
||||
$long = getenv("MAIL_TEST_LONG") ?: "";
|
||||
$short = $long;
|
||||
if (is_callable(["ShortLinksRepository", "shortenForOutboundMail"])) {
|
||||
$pack = ShortLinksRepository::shortenForOutboundMail($long, 86400);
|
||||
$short = (string) ($pack["short_url"] ?? $long);
|
||||
}
|
||||
$ok = AuthMailer::sendVerifyEmail($to, $long);
|
||||
echo $ok ? "mail_ok" : "mail_fail";
|
||||
echo ($ok ? "mail_ok" : "mail_fail") . " short=" . $short;
|
||||
' 2>&1)" || _out="mail_fail"
|
||||
|
||||
log "$_out to=$TO short=$(echo "$_long" | sed 's/token=.*/token=…/')"
|
||||
log "$_out to=$TO"
|
||||
if echo "$_out" | grep -q mail_ok; then
|
||||
log "hint: expect s.f0xx.org short link + inline QR via s.f0xx.org/api/v1/qr/…png (encodes …&src=qr)"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user