Polishing. Issues that were not critical for Netzbon launch, but clearly good to have early on for real users.
0007520:
[libeufin-bank] Implement policy to abort non confirmed cashout operations.
0007734:
[libeufin-bank] Track used IBANs.
0007715:
[sandcastle (containerized demo deployment)] provide info page / documentation where which APIs are running
0007721:
[sandcastle (containerized demo deployment)] Do not use pip3 with --break-system-packages
0007726:
[sandcastle (containerized demo deployment)] sandcastle should run services on unix domain sockets instead of ports
0007506:
[libeufin (general)] Add helpers to generate test data.
0006368:
[libeufin-nexus] test message chunking
0006698:
[libeufin (general)] general code cleanup required
0006248:
[libeufin-nexus] test error handling during subscriber initialization
0006563:
[documentation] document recommended rules for wallet's auto-refresh
0007684:
[merchant backend API (HTTP specification)] report exchange AML issues in merchant REST API (
Christian Grothoff)
0006122:
[libeufin-nexus] EBICS error responses should be correctly parsed. (
MS)
0007339:
[wallet (WebExtension)] withdrawal triggered on insufficient balance does not work in demo (
Florian Dold)
0006402:
[libeufin-nexus] handle disrupted EBICS transactions (
MS)
0006907:
[wallet-core] operations should support cancellation tokens (
Florian Dold)
0006979:
[wallet-core] wallet should handle timeouts better (
Florian Dold)
0007118:
[other] merchant demos doesn't install all dependencies (
dvn)
0007336:
[wallet (WebExtension)] ToS language "wrong" (
sebasjm)
0007733:
[wallet-core] runIntegrationTest should also do p2p payments, tips, etc. (
javier.sepulveda)
0005059:
[wallet-core] handle cases where an exchange's key changes, but the base URL stays the same (
Florian Dold)
0007518:
[wallet (WebExtension)] search transaction (
sebasjm)
0007835:
[challenger] exchange does not support challenger service yet (
Christian Grothoff)
0007848:
[wallet-core] wallet-core should return maximum expiration time for purse based on available points (
Florian Dold)
0006588:
[wallet-core] wallet-core should support range queries for the transactions list (
sebasjm)
0007548:
[deployment and operations] buildbot workers should have one and only one entry point script (
dvn)
0007931:
[wallet (iOS App)] offline indicator (
MarcS)
0006380:
[libeufin-nexus] more extensive integration test cases for TWG are required (
Antoine A)
0007916:
[wallet-core] support STEFAN parameters (
Florian Dold)
0007884:
[exchange] exchange should have tooling to check consistency between DB and crypto helpers (
Christian Grothoff)
0007464:
[wallet (iOS App)] document minimal hardware and software required (
MarcS)
0007771:
[libeufin (general)] Manage missing testing dependencies. (
MS)
0006556:
[wallet-core] have integration tests that mutate signatures to check that implementation checks all relevant signatures (
Florian Dold)
0006258:
[libeufin-nexus] parse HAC for better reliability (
MS)
0006973:
[libeufin (general)] CLI integration test should test nexus permissions (
MS)
0007267:
[exchange] TEH_make_coin_known needs proper conflict handling and evidence gathering (
oec)
0006565:
[wallet-core] wallet should try recoup when payment fails with certain error codes (
Florian Dold)