From 246d49b37923689c4e347f403f6bb3c9c24b45be Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 18 Aug 2022 14:02:54 +0200 Subject: -work on kyc-proof persona plugin --- contrib/Makefile.am | 17 ++++++++--------- contrib/bad_gateway.en.must | 12 ------------ contrib/kyc_failed.en.must | 20 -------------------- contrib/kyc_interaction_failed.en.must | 13 ------------- contrib/kyc_provider_internal_error.en.must | 13 ------------- contrib/kyc_provider_ratelimit.en.must | 13 ------------- contrib/kyc_provider_timeout.en.must | 13 ------------- contrib/kyc_provider_unauthorized.en.must | 13 ------------- contrib/kyc_provider_unexpected_reply.en.must | 13 ------------- contrib/kyc_provider_unpaid.en.must | 13 ------------- contrib/kyc_user_failed.en.must | 20 -------------------- contrib/persona-exchange-unauthorized.en.must | 13 +++++++++++++ contrib/persona-exchange-unpaid.en.must | 13 +++++++++++++ contrib/persona-invalid-response.en.must | 13 +++++++++++++ contrib/persona-kyc-failed.en.must | 20 ++++++++++++++++++++ contrib/persona-load-failure.en.must | 13 +++++++++++++ contrib/persona-logic-failure.en.must | 13 +++++++++++++ contrib/persona-network-timeout.en.must | 13 +++++++++++++ contrib/persona-provider-failure.en.must | 13 +++++++++++++ 19 files changed, 119 insertions(+), 152 deletions(-) delete mode 100644 contrib/bad_gateway.en.must delete mode 100644 contrib/kyc_failed.en.must delete mode 100644 contrib/kyc_interaction_failed.en.must delete mode 100644 contrib/kyc_provider_internal_error.en.must delete mode 100644 contrib/kyc_provider_ratelimit.en.must delete mode 100644 contrib/kyc_provider_timeout.en.must delete mode 100644 contrib/kyc_provider_unauthorized.en.must delete mode 100644 contrib/kyc_provider_unexpected_reply.en.must delete mode 100644 contrib/kyc_provider_unpaid.en.must delete mode 100644 contrib/kyc_user_failed.en.must create mode 100644 contrib/persona-exchange-unauthorized.en.must create mode 100644 contrib/persona-exchange-unpaid.en.must create mode 100644 contrib/persona-invalid-response.en.must create mode 100644 contrib/persona-kyc-failed.en.must create mode 100644 contrib/persona-load-failure.en.must create mode 100644 contrib/persona-logic-failure.en.must create mode 100644 contrib/persona-network-timeout.en.must create mode 100644 contrib/persona-provider-failure.en.must (limited to 'contrib') diff --git a/contrib/Makefile.am b/contrib/Makefile.am index c69be57e4..aae1473b8 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -3,15 +3,14 @@ SUBDIRS = . tmplpkgdatadir = $(prefix)/share/taler/exchange/templates/ dist_tmplpkgdata_DATA = \ - bad_gateway.en.must \ - kyc_provider_unauthorized.en.must \ - kyc_provider_unexpected_reply.en.must \ - kyc_interaction_failed.en.must \ - kyc_provider_unpaid.en.must \ - kyc_provider_internal_error.en.must \ - kyc_user_failed.en.must \ - kyc_provider_ratelimit.en.must \ - kyc_provider_timeout.en.must + persona-exchange-unauthorized.en.must \ + persona-load-failure.en.must \ + persona-exchange-unpaid.en.must \ + persona-logic-failure.en.must \ + persona-invalid-response.en.must \ + persona-network-timeout.en.must \ + persona-kyc-failed.en.must \ + persona-provider-failure.en.must # %%.must: merchant-backoffice/%.html # WTF: cp $< $@ diff --git a/contrib/bad_gateway.en.must b/contrib/bad_gateway.en.must deleted file mode 100644 index f177db900..000000000 --- a/contrib/bad_gateway.en.must +++ /dev/null @@ -1,12 +0,0 @@ - - -KYC server failure - - -The KYC backend returned a malformed response, reproduced -below. Please inform the exchange operator about this failure. -
-{{ kyc_server_reply }}
-
- - \ No newline at end of file diff --git a/contrib/kyc_failed.en.must b/contrib/kyc_failed.en.must deleted file mode 100644 index c1e27a821..000000000 --- a/contrib/kyc_failed.en.must +++ /dev/null @@ -1,20 +0,0 @@ - - -KYC authentication failed - - -You failed the KYC check. See below for details. - - -
-{{ verifications }}
-
- - \ No newline at end of file diff --git a/contrib/kyc_interaction_failed.en.must b/contrib/kyc_interaction_failed.en.must deleted file mode 100644 index 504cd09c9..000000000 --- a/contrib/kyc_interaction_failed.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC server interaction failed - - -The KYC backend returned a response indicating a problem with the exchange logic. Please inform the exchange operator about this failure. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_provider_internal_error.en.must b/contrib/kyc_provider_internal_error.en.must deleted file mode 100644 index 37d1e0f3a..000000000 --- a/contrib/kyc_provider_internal_error.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC provider had an internal error - - -The KYC backend had an internal error. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_provider_ratelimit.en.must b/contrib/kyc_provider_ratelimit.en.must deleted file mode 100644 index 77917c0b3..000000000 --- a/contrib/kyc_provider_ratelimit.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC provider rate limit reached - - -The KYC backend interaction ran into a rate limit. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_provider_timeout.en.must b/contrib/kyc_provider_timeout.en.must deleted file mode 100644 index c1ad79b34..000000000 --- a/contrib/kyc_provider_timeout.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC provider timeout - - -The KYC backend interaction ran into a timeout. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_provider_unauthorized.en.must b/contrib/kyc_provider_unauthorized.en.must deleted file mode 100644 index 9b4858178..000000000 --- a/contrib/kyc_provider_unauthorized.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC server refused access - - -The KYC backend refused the authorization code used by the exchange operator. Please inform the exchange operator about this failure. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_provider_unexpected_reply.en.must b/contrib/kyc_provider_unexpected_reply.en.must deleted file mode 100644 index b3df670a4..000000000 --- a/contrib/kyc_provider_unexpected_reply.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC provider returned unexpected status code - - -The KYC backend returned an unexpected status code. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_provider_unpaid.en.must b/contrib/kyc_provider_unpaid.en.must deleted file mode 100644 index 65fa4f9b7..000000000 --- a/contrib/kyc_provider_unpaid.en.must +++ /dev/null @@ -1,13 +0,0 @@ - - -KYC credit exhausted - - -The KYC backend refused the process as the exchange operator's credit balance at the KYC provider is insufficient. Please inform the exchange operator about this failure. -
-{{ kyc_http_status }}
-{{ kyc_logic }}
-{{ kyc_server_reply }}
-
- - diff --git a/contrib/kyc_user_failed.en.must b/contrib/kyc_user_failed.en.must deleted file mode 100644 index 54a4637c4..000000000 --- a/contrib/kyc_user_failed.en.must +++ /dev/null @@ -1,20 +0,0 @@ - - -KYC authentication failed - - -You failed the KYC check. See below for details. - - -
-{{ verifications }}
-
- - \ No newline at end of file diff --git a/contrib/persona-exchange-unauthorized.en.must b/contrib/persona-exchange-unauthorized.en.must new file mode 100644 index 000000000..9b4858178 --- /dev/null +++ b/contrib/persona-exchange-unauthorized.en.must @@ -0,0 +1,13 @@ + + +KYC server refused access + + +The KYC backend refused the authorization code used by the exchange operator. Please inform the exchange operator about this failure. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + diff --git a/contrib/persona-exchange-unpaid.en.must b/contrib/persona-exchange-unpaid.en.must new file mode 100644 index 000000000..65fa4f9b7 --- /dev/null +++ b/contrib/persona-exchange-unpaid.en.must @@ -0,0 +1,13 @@ + + +KYC credit exhausted + + +The KYC backend refused the process as the exchange operator's credit balance at the KYC provider is insufficient. Please inform the exchange operator about this failure. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + diff --git a/contrib/persona-invalid-response.en.must b/contrib/persona-invalid-response.en.must new file mode 100644 index 000000000..a288ae074 --- /dev/null +++ b/contrib/persona-invalid-response.en.must @@ -0,0 +1,13 @@ + + +KYC provider returned unexpected response + + +The KYC backend returned an unexpected response. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + diff --git a/contrib/persona-kyc-failed.en.must b/contrib/persona-kyc-failed.en.must new file mode 100644 index 000000000..c1e27a821 --- /dev/null +++ b/contrib/persona-kyc-failed.en.must @@ -0,0 +1,20 @@ + + +KYC authentication failed + + +You failed the KYC check. See below for details. + + +
+{{ verifications }}
+
+ + \ No newline at end of file diff --git a/contrib/persona-load-failure.en.must b/contrib/persona-load-failure.en.must new file mode 100644 index 000000000..77917c0b3 --- /dev/null +++ b/contrib/persona-load-failure.en.must @@ -0,0 +1,13 @@ + + +KYC provider rate limit reached + + +The KYC backend interaction ran into a rate limit. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + diff --git a/contrib/persona-logic-failure.en.must b/contrib/persona-logic-failure.en.must new file mode 100644 index 000000000..504cd09c9 --- /dev/null +++ b/contrib/persona-logic-failure.en.must @@ -0,0 +1,13 @@ + + +KYC server interaction failed + + +The KYC backend returned a response indicating a problem with the exchange logic. Please inform the exchange operator about this failure. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + diff --git a/contrib/persona-network-timeout.en.must b/contrib/persona-network-timeout.en.must new file mode 100644 index 000000000..c1ad79b34 --- /dev/null +++ b/contrib/persona-network-timeout.en.must @@ -0,0 +1,13 @@ + + +KYC provider timeout + + +The KYC backend interaction ran into a timeout. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + diff --git a/contrib/persona-provider-failure.en.must b/contrib/persona-provider-failure.en.must new file mode 100644 index 000000000..37d1e0f3a --- /dev/null +++ b/contrib/persona-provider-failure.en.must @@ -0,0 +1,13 @@ + + +KYC provider had an internal error + + +The KYC backend had an internal error. +
+{{ kyc_http_status }}
+{{ kyc_logic }}
+{{ kyc_server_reply }}
+
+ + -- cgit v1.2.3