Taler - 0.12

0%
Scheduled For Release 2024-06-15
Polishing. Everything for first CH-production that can't wait until the last minute.
  • 0008443: [other] upgrade to ES2023 with latest QuickJS
  • 0008137: [Merchant frontends (Python3)] simplify merchant frontend order creation (sebasjm)
  • 0008155: [exchange AML backoffice (SPA)] acceptance testing of SPA with MG
  •        0007681: [sandcastle (containerized demo deployment)] demo doesn't have any KYC checks [2d] (Christian Grothoff)
  •              0008056: [exchange] exchange page returned from /kyc-proof/ on error is in JSON [2d] (sebasjm)
  •              0008079: [exchange] cannot restart KYC process after KYC data was declined by KYC provider (Christian Grothoff)
  •                    0008708: [wallet-core] wallet-core should poll on KYC status [2h] (Florian Dold)
  •        0008058: [merchant backoffice SPA] after KYC is done, SPA page is ugly (sebasjm)
  •              0008749: [mechant backend] could not trigger KYC on merchant (Christian Grothoff)
  • 0008804: [documentation] Extended Wire Gateway API (Antoine A)
  • 0008803: [libeufin-nexus] More lenient wire transfer subject parser (Antoine A)
  • 0008711: [libeufin-nexus] get nexus to work with EBICS dialect of Raiffeisen bank (Antoine A)
  • 0008751: [libeufin-nexus] nexus EBICS debug mode should write all messages to disk, not just payloads (Antoine A)
  • 0008752: [libeufin-nexus] interrupted EBICS upload/download transactions lead to multiple minutes of stalling for that order type (Antoine A)
  • 0008754: [libeufin-nexus] Safer bouncing strategy (Antoine A)
  • 0008802: [libeufin-nexus] EBICS: consider sending negative ack for test requests; only send positive ack when data was stored in DB (Antoine A)
  • 0008733: [exchange] wallet don't get money after completing KYC (Christian Grothoff)
  • 0007681: [sandcastle (containerized demo deployment)] demo doesn't have any KYC checks [2d] (Christian Grothoff)
  • 0008556: [challenger] implement restricting phone numbers to +41 (sebasjm)
  •        0008759: [challenger] implement spec v2 (Christian Grothoff)
  • 0008557: [exchange] support more complex KYC flows [30d!] (Christian Grothoff)
  • 0008781: [libeufin-bank] cashout limits per account (Antoine A)
  • 0008775: [wallet-core] consider allowing all non-final wallet-core states to be suspended/resumed (Florian Dold)
  • 0008740: [wallet-core] wallet core should return more meaningful error codes for every operation (Florian Dold)
  • 0008383: [wallet (iOS App)] complete accessibility (MarcS)
  • 0008384: [wallet (iOS App)] Localization (MarcS)
  • 0008524: [qtart] resolve include path issues in QuickJS-rt.xcodeproj (MarcS)
  • 0008062: [auditor] auditor tests are currently not working... [5d] (Christian Grothoff)
  • 0008734: [wallet (WebExtension)] builk deletion (sebasjm)
  • 0008732: [libeufin-nexus] Supporting EBICS WebSocket for real-time notifications (Antoine A)
  • 0008035: [libeufin-nexus] get nexus to work with EBICS dialect of Maerki Baumann bank (Antoine A)
  • 0008008: [exchange] exchange crash on purse creation (Christian Grothoff)
  • 0008515: [qtart] upgrade to 2024-01-13 release of QuickJs [estimate: 16h] (Florian Dold)
  • 0008698: [wallet-core] simplify wallet-qjs.ts [estimate: 3h] (Florian Dold)
  • 0008633: [specification] specify metrics and health checks we want for Taler server-side components [estimate: 6h] (Florian Dold)
  • 0008526: [wallet-core] parsing taler:// and payto:// should also get errors (sebasjm)
  • 0008546: [specification] design new wallet onboarding screen (MarcS)
  • 0008414: [wallet-core] wallet-core should be able to export the db via the sqlite3 backup functionality [estimate: 5h] (Florian Dold)
  • 0008488: [deployment and operations] investigate git hook to avoid submodule rewind (sebasjm)
  • 0008112: [mechant backend] Merchant security review (fefe)
  • 0007273: [exchange] taler-bank-benchmark should be able to launch libeufin (Antoine A)
  • 0007916: [wallet-core] support STEFAN parameters [estimate: 20h] (Florian Dold)
  • 0008258: [wallet-core] consider providing fluent interface for amount/date types, review date and amount type hierarchy [12h] (Florian Dold)
  • 0008437: [wallet-core] implement tests for transaction filtering [estimate: 3h] (Florian Dold)
  • 0008688: [wallet-core] wallet doesn't validate exchange signing keys, doesn't use them much [estimate: 5h] (Florian Dold)
0 of 44 issue(s) resolved View Issues