gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: review QA plan


From: gnunet
Subject: [taler-docs] branch master updated: review QA plan
Date: Sat, 02 Mar 2024 22:30:33 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new 1646c07a review QA plan
1646c07a is described below

commit 1646c07abee282ce28e8bb4395dafb301beaf2db
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sat Mar 2 22:30:29 2024 +0100

    review QA plan
---
 checklists/qa-0.9.4.rst | 152 +++++++++++++++++++++++++++++-------------------
 1 file changed, 91 insertions(+), 61 deletions(-)

diff --git a/checklists/qa-0.9.4.rst b/checklists/qa-0.9.4.rst
index 5f22e5a1..98680c8d 100644
--- a/checklists/qa-0.9.4.rst
+++ b/checklists/qa-0.9.4.rst
@@ -14,7 +14,7 @@ Platforms listed here are the officially supported platforms 
for this release.
 * Android
 
   * Google Play: https://play.google.com/store/apps/details?id=net.taler.wallet
-  * F-Droid: TBD
+  * F-Droid: https://f-droid.org/en/packages/net.taler.wallet.fdroid/
   * APK Download: TBD
 
 * Browser
@@ -25,10 +25,26 @@ Platforms listed here are the officially supported 
platforms for this release.
 * iOS
 
 
+Running Deployments
+===================
+
+These deployments are maintained by us and should work for the release:
+
+* Sandcastle-based:
+
+  * demo.taler.net
+
+  * test.taler.net
+
+* Regio-based:
+
+  * regio-taler.fdold.eu
+
+
 Wallet Flows
 ============
 
-* Bank-Integrated withdrawal
+* Bank-integrated withdrawal
 
   * webext: "Continue with Mobile Wallet" flow
 
@@ -38,124 +54,138 @@ Wallet Flows
 
   * Currency conversion withdrawal
 
-* Peer Push Payments ("Send Money")
+* Peer push payments ("Send Money")
 
-* Peer Pull Payments ("Invoice")
+* Peer pull payments ("Receive Money")
 
-* Deposits
+* Deposit into bank account
 
   * Check that deposit arrived
 
-* Payment
+* Payment at merchant
 
   * on blog merchant
   * on survey
   * directly initiated via merchant SPA
   * webext: "Pay with Mobile Wallet" flow
 
-* Pay Templates
+* Pay templates
 
   * Payment TOTP codes
 
-* Exchange Management
+* Exchange management
 
-  * Reloading Exchange Keys
-  * Deleting an Exchange
+  * Reloading exchange keys
+  * Deleting an exchange
 
 
-Running Deployments
+libeufin-bank Flows
 ===================
 
-These deployments are maintained by us and should work for the release.
+* Admin functionality
 
-* Sandcastle-based:
+  * Login
 
-  * demo.taler.net
+  * Credential change
 
-  * test.taler.net
+  * Conversion settings
 
-* Regio-Based:
+  * Bank account creation
 
-  * regio-taler.fdold.eu
+  * Test transfers
 
+* Normal account functionality
 
-Regio Deployment
-================
+  * Transfers
 
-* Deployment Automation (deployment.git/regional-currency)
+    * Transfer to the exchange should bounce
 
-  * Test with Debian bookworm
+  * Withdrawals
 
-  * Test with Ubuntu (FIXME: Which versions?)
+  * (conversion-only): Test cash-in
 
-  * Check logs for errors
+  * (conversion-only): Test cash-out
 
-  * Test with telesign
+    * Lower cash-out limit enforced
 
-  * Set up EBICS integration
+  * 2FA for withdrawals, cash-out
 
-  * Check that ToS is configured
 
-* Deployment Functionality
+Merchant Backend SPA Flows
+==========================
 
-  * All flows of the wallet should work
+* Instance creation
 
-  * All flows of libeufin with regional currency shold work
+* Simple bank account setup
 
-  * End-To-End conversion withdrawal and deposit with real money
+* Order creation
 
-  * Check logs
+  * Pay order (with short wire transfer deadline)
 
+  * Check that money from order arrive at the bank with the right subject
 
-libeufin-bank
-=============
+* Extended bank account setup
 
-* Admin functionality
+  * Add Taler Bank Revenue API
 
-  * Login
+  * Check bank transfer list (for wire transfer of previously paid+wired order)
 
-  * Credential change
+  * Check order payment status goes to "final" automatically
 
-  * Conversion settings
+* TOTP Device Management
 
-  * Bank account creation
+  * Add device
 
-  * Test transfers
+  * Edit device (set new secret, export new secret as QR code)
 
-* Normal account functionality
+  * Delete device
 
-  * Transfers
+* Templates
 
-    * Transfer to the exchange should bounce
+  * Add template
 
-  * Withdrawals
+  * Edit template
 
-  * (conversion-only): Test cash-in
+  * Add TOTP device to template
 
-  * (conversion-only): Test cash-out
+  * Edit TOTP device associated with template
 
-  * 2FA for withdrawals, cash-out
+  * Pay template
 
+  * Check TOTP code matches
 
-Merchant Backend SPA
-====================
+  * Remove TOTP device from template
 
-* Instance creation
+  * Delete template
 
-* Bank Account Setup
 
-* Order Creation
 
-* Templates
+Regio Deployment
+================
 
-* TOTP Device Management
+* Deployment Automation (deployment.git/regional-currency)
+
+  * Test with Debian bookworm
+
+  * Test with Ubuntu mantic
+
+  * Check logs for errors
+
+  * Test with telesign (SMS)
 
-  * Also test together with Templates
+  * Set up EBICS integration
+
+  * Check that ToS is configured
+
+* Deployment Functionality
 
-* Setup up Taler Bank Revenue API
+  * All flows of the wallet should work (see ``Wallet Flows`` above)
 
-* Check that money from order arrive at the bank
-  with the right subject.
+  * All flows of libeufin-bank should work (see ``libeufin-bank Flows`` above)
+
+  * Merchant backend should work (see ``Merchant Backend SPA Flows`` above)
+
+  * Check logs
 
 
 Android Merchant PoS
@@ -170,7 +200,6 @@ Android Cashier App
 * Test against demo.taler.net
 
 
-
 CI
 ==
 
@@ -187,13 +216,14 @@ Debian Repository
   * supported codename(s): bookworm
 
 
-* Ubuntu: 
+* Ubuntu:
 
   * repo at https://deb.taler.net/apt/ubuntu/
   * supported codename(s): mantic
 
+
 GNU Release
 ===========
 
-* Release Announcement
-* FTP Upload
+* Release announcement
+* FTP upload

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]