release 1.26.0: --wallet-db harness flag, TESTPAYSAN quadlet, token-pay

This commit is contained in:
Hernâni Marques 2026-08-30 20:06:41 +02:00
parent f2ee435e6b
commit 39e5eccc25
No known key found for this signature in database
13 changed files with 235 additions and 39 deletions

View file

@ -125,6 +125,10 @@ Options:
--exchange URL exchange base — overrides profile
--merchant URL merchant-backend base — overrides profile
--currency CODE expected currency (GOA, KUDOS, CHF, …); empty = report only
--wallet-db PATH sqlite wallet (taler-wallet-cli / taler-harness same flag).
Android/iOS SQL export or a test DB. Not *.json.
Env WALLET_DB=PATH. e2e / ladder / zero-pay (PARALLEL=1).
--wallet-migrate TALER_WALLET_MIGRATE_NATIVE_DB=1 (native mobile sqlite)
--no-probe do not probe alternate hosts (unknown domains only)
--lang en|fr|de UI/console language (sticky bar + badges; de available, not a profile default)
overrides auto (FrancPaysan→fr, else en)
@ -268,6 +272,16 @@ while [ $# -gt 0 ]; do
[ $# -ge 2 ] || { echo "missing arg for $1" >&2; exit 2; }
CURRENCY_OVERRIDE="$2"; shift 2
;;
--wallet-db)
[ $# -ge 2 ] || { echo "missing arg for $1" >&2; exit 2; }
WALLET_DB="$2"
export WALLET_DB
shift 2
;;
--wallet-migrate)
export TALER_WALLET_MIGRATE_NATIVE_DB=1
shift
;;
--no-probe) NO_PROBE=1; shift ;;
urls|inside|versions|sanity|server|e2e|zero-pay|zeropay|sticker-pay|template-zero|ladder|goa-ladder|max-ladder|maxladder|auth401|aptdeploy|apt-deploy|apt_src|surface|ecosystem|mattermost|mail|monpages|pages|devtesting|franken|fake-franken|fake_franken|all|full) PHASES+=("$1"); shift ;;
*)