ansible-taler-exchange

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

commit 789ae70e144cd14391080e065eca06179428c3af
parent 6aae6006c4f726bc36bb640643f4ee5e8721c5d5
Author: Christian Grothoff <christian@grothoff.org>
Date:   Wed, 30 Apr 2025 20:43:51 +0200

do not use forms not supported, add bug numbers instead

Diffstat:
Mroles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf | 91+++++++++++++++++++++++++++++++++++++++++--------------------------------------
1 file changed, 47 insertions(+), 44 deletions(-)

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 @@ -172,23 +172,26 @@ PROGRAM = tops-check-controlling-entity VOLUNTARY = NO CONTEXT = {} -[kyc-measure-form-902.12] -CHECK_NAME = form-vqf-902.12 -PROGRAM = preserve-investigate -VOLUNTARY = NO -CONTEXT = {} - -[kyc-measure-form-902.13] -CHECK_NAME = form-vqf-902.13 -PROGRAM = preserve-investigate -VOLUNTARY = NO -CONTEXT = {} - -[kyc-measure-form-902.15] -CHECK_NAME = form-vqf-902.15 -PROGRAM = preserve-investigate -VOLUNTARY = NO -CONTEXT = {} +# FIXME: #9825 +#[kyc-measure-form-902.12] +#CHECK_NAME = form-vqf-902.12 +#PROGRAM = preserve-investigate +#VOLUNTARY = NO +#CONTEXT = {} + +# FIXME: #9827 +#[kyc-measure-form-902.13] +#CHECK_NAME = form-vqf-902.13 +#PROGRAM = preserve-investigate +#VOLUNTARY = NO +#CONTEXT = {} + +# FIXME: #9826 +#[kyc-measure-form-902.15] +#CHECK_NAME = form-vqf-902.15 +#PROGRAM = preserve-investigate +#VOLUNTARY = NO +#CONTEXT = {} # ##################### KYC checks ########################### @@ -283,41 +286,41 @@ FALLBACK = preserve-investigate [kyc-check-form-vqf-902.11] TYPE = FORM -FORM_NAME = vqf_902_11 +FORM_NAME = vqf_902_11_customer DESCRIPTION = "Supply VQF form 902.11" DESCRIPTION_I18N = {"de":"Formular VQF 902.11 hochladen"} OUTPUTS = SUBMITTED_BY CONTRACTING_PARTY CONTROL_REASON CONTROLLING_LIST THIRD_PARTY_OWNERSHIP FALLBACK = preserve-investigate -[kyc-check-form-vqf-902.12] -TYPE = FORM -# FIXME : This form will not be supported for the TOPS MVP -FORM_NAME = vqf_902_12 -DESCRIPTION = "Supply VQF form 902.12" -DESCRIPTION_I18N = {"de":"Formular VQF 902.12 hochladen"} +#[kyc-check-form-vqf-902.12] +#TYPE = FORM +# FIXME #9025: This form will not be supported for the TOPS MVP +#FORM_NAME = vqf_902_12 +#DESCRIPTION = "Supply VQF form 902.12" +#DESCRIPTION_I18N = {"de":"Formular VQF 902.12 hochladen"} # FIXME: list correct outputs for each form here (and update GANA) -OUTPUTS = LEGAL_ENTITY_TYPE -FALLBACK = preserve-investigate - -[kyc-check-form-vqf-902.13] -TYPE = FORM -# FIXME : This form will not be supported for the TOPS MVP -FORM_NAME = vqf_902_13 -DESCRIPTION = "Supply VQF form 902.13" -DESCRIPTION_I18N = {"de":"Formular VQF 902.13 hochladen"} +#OUTPUTS = LEGAL_ENTITY_TYPE +#FALLBACK = preserve-investigate + +#[kyc-check-form-vqf-902.13] +#TYPE = FORM +# FIXME: #9827 : This form will not be supported for the TOPS MVP +#FORM_NAME = vqf_902_13 +#DESCRIPTION = "Supply VQF form 902.13" +#DESCRIPTION_I18N = {"de":"Formular VQF 902.13 hochladen"} # FIXME: list correct outputs for each form here (and update GANA) -OUTPUTS = LEGAL_ENTITY_TYPE -FALLBACK = preserve-investigate - -[kyc-check-form-vqf-902.15] -TYPE = FORM -# FIXME : This form will not be supported for the TOPS MVP -FORM_NAME = vqf_902_15 -DESCRIPTION = "Supply VQF form 902.15" -DESCRIPTION_I18N = {"de":"Formular VQF 902.15 hochladen"} +#OUTPUTS = LEGAL_ENTITY_TYPE +#FALLBACK = preserve-investigate + +#[kyc-check-form-vqf-902.15] +#TYPE = FORM +# FIXME: #9826: This form will not be supported for the TOPS MVP +#FORM_NAME = vqf_902_15 +#DESCRIPTION = "Supply VQF form 902.15" +#DESCRIPTION_I18N = {"de":"Formular VQF 902.15 hochladen"} # FIXME: list correct outputs for each form here (and update GANA) -OUTPUTS = LEGAL_ENTITY_TYPE -FALLBACK = preserve-investigate +#OUTPUTS = LEGAL_ENTITY_TYPE +#FALLBACK = preserve-investigate [kyc-measure-preserve-investigate] TYPE = SKIP