ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

commit 0b54a96258b58fd8685f9ba8d81d64ad58fbc003
parent 1d7c20e6193c851df8f5b83c13e22236158a1bbb
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun,  4 May 2025 20:28:41 +0200

add new generic AML program to clear existing measure

Diffstat:
Mroles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf | 10+++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/roles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf b/roles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf @@ -278,6 +278,7 @@ FALLBACK = preserve-investigate [kyc-check-form-vqf-902.9] TYPE = FORM +# FIXME: #9863: needs "_customer" variant! FORM_NAME = vqf_902_9 DESCRIPTION = "Supply VQF form 902.9" DESCRIPTION_I18N = {"de":"Formular VQF 902.9 hochladen"} @@ -381,11 +382,18 @@ FALLBACK = freeze-investigate # this program should require context 'tos_url' and 'provider_name' # and require attribute "ACCEPTED_TERMS_OF_SERVICE" [aml-program-check-tos] -DESCRIPTION = "Measure that enables functions after the ToS have been accepted." +DESCRIPTION = "AML program that enables functions after the ToS have been accepted." COMMAND = taler-exchange-helper-measure-validate-accepted-tos ENABLED = YES FALLBACK = freeze-investigate +[aml-program-clear-measure-and-continue] +DESCRIPTION = "AML program that clears a measure 'clear_measure' and continues with another AML binary 'exec_name' with context 'next_context', all of which must be given in the context." +COMMAND = taler-exchange-helper-measure-clear-continue +ENABLED = YES +FALLBACK = freeze-investigate + + [aml-program-preserve-set-expire-from-context] DESCRIPTION = "Measure that preserves the current rules but sets them to expire based on the context. The successor measure to activate on expiration can also be specified in the context. Useful when AML staff merely wants to set an expiration date." COMMAND = taler-exchange-helper-measure-preserve-set-expiration