Taler - Change Log
Not Yet Released
Subscriptions and discount tokens: Ready for news papers and self-sustaining promotions in Biel/Bienne
- 0011348: [merchant backend] make instances differing by casing conflict (Christian Grothoff)
- 0011340: [wallet (all platforms)] instance names are case-sensitive! (Florian Dold)
- 0010545: [specification] add error code in merchant spec (Christian Grothoff)
- 0011337: [merchant backend] kyc long polling doesn't stop when i delete the bank account (Christian Grothoff)
- 0011339: [merchant backend] Assertion errors in taler-merchant v1.5.15 (prod & stage) (Bohdan)
- 0011338: [merchant backoffice SPA] doesnt cancel request when changing tabs (sebasjm)
- 0009433: [auditor] auditor database garbage collection not implemented (Christian Grothoff)
- 0011213: [merchant backend] In email auth code user "admin" is (always?) shown as login name (Christian Grothoff)
- 0011326: [merchant backend] KYC status mails (if sent) sometimes miss all nummeric fields which denote number of days (Christian Grothoff)
- 0011325: [merchant backend] KYC status mails (if sent) always miss two nummeric fields (Christian Grothoff)
- 0011332: [merchant backend] When changing contact data, auth codes are related to be on "account creation" (confusing) (Christian Grothoff)
- 0011309: [exchange] allow filtering /keys to only include withdrawable denominations (Christian Grothoff)
- 0011302: [merchant backend] merchant backend crashes in GET request on order (Christian Grothoff)
13 issues View Issues
Released 2026-04-01
User experience: BFH cafeteria launch ready!
- 0011148: [wallet (iOS App)] Reorganizing "Settings" page (MarcS)
- 0011331: [deployment and operations] for reporting function: typst package error in TOPS/CHF stage (at least) (Christian Grothoff)
- 0010902: [merchant backoffice SPA] merchant backend should have basic mobile readiness [meta] (Florian Dold)
- 0011007: [merchant backoffice SPA] Hints not in screen area (sebasjm)
- 0011009: [merchant backoffice SPA] IOS: Hint buttons non clickable (sebasjm)
- 0011165: [merchant backoffice SPA] numeric input not shown on ios (sebasjm)
- 0011005: [merchant backoffice SPA] burger menu (sebasjm)
- 0010904: [merchant backoffice SPA] different behavior from different browers (sebasjm)
- 0009671: [wallet (iOS App)] internal error on first withdraw... (MarcS)
- 0011131: [release] End-to-end test of new extra wire subject meta data feature [meta] (Florian Dold)
- 0011120: [merchant backoffice SPA] allow merchant to specify custom wire transfer subject to use (sebasjm)
- 0011119: [merchant backend] allow merchant to specify custom wire transfer subject to use (Christian Grothoff)
- 0011118: [exchange] allow merchant to specify custom wire transfer subject to use (Christian Grothoff)
- 0011224: [taler-harness] implement harness test for wire subject meta data (Florian Dold)
- 0011229: [merchant backend] merchant does not properly send wire metadata to exchange (Christian Grothoff)
- 0010821: [wallet (all platforms)] wallets should provide better first-use experience for withdrawal [meta] (Florian Dold)
- 0011164: [wallet (all platforms)] improve/re-design screen with instructions for wire transfer after withdrawal (avalos)
- 0010931: [merchant backoffice SPA] Reproduce password reset issue (maybe: issues also changing other settings) (vecirex)
- 0009613: [merchant backoffice SPA] View total revenue from Orders [5d] (Dana Dram)
- 0011081: [exchange] typst helper should not break sandbox, use local packages and/or symlinks instead (Christian Grothoff)
- 0010956: [merchant backend] taler-merchant expects /var/lib/taler-merchant/ to exist (Florian Dold)
- 0008155: [quality checkpoint] acceptance testing of SPA with MG [Feb 7th, 11am CET] (Christian Grothoff)
- 0008931: [merchant backend] support listing/querying the wire transfer status from the exchange for orders (Christian Grothoff)
- 0009961: [merchant backend] Implement unclaim endpoint for merchant [2d] (Christian Grothoff)
- 0010977: [deployment and operations] NetzBon exchange not functional (Antoine A)
- 0010981: [specification] investigate unclear SMS send failure on my.taler-ops.ch [4h] (Christian Grothoff)
- 0010988: [specification] when an exchange is not reachable, merchant backend does not expose any error (Christian Grothoff)
- 0011015: [exchange] taler-terms-generator does not work without full exchange package (Christian Grothoff)
- 0009388: [documentation] Add semver information to REST-API endpoints (Christian Grothoff)
- 0009441: [documentation] Protocol version missing in public documentation (Christian Grothoff)
- 0010176: [merchant backend] avoid duplicating transfer data if merchant switches to wirewatch (Christian Grothoff)
- 0010392: [libeufin-nexus] Add an optional endpoint to support short wire transfer subjects (like in NZ) (Antoine A)
- 0010588: [merchant backend] After installing taler-merchant (Deb/trixie-testing): /var/lib/taler-merchant missing, instead /var/lib/taler-exchange is there (Christian Grothoff)
- 0010973: [merchant backend] merchant backend configuration structure in Debian package is not sensible (Christian Grothoff)
- 0010752: [wallet-core] review withdrawal redenomination logic (Florian Dold)
- 0010811: [exchange] Test case: try to not use an IBAN anymore, deleting a bank account or the whole instance; can IBAN be reclaimed? [20min] (Christian Grothoff)
- 0010845: [wallet (all platforms)] Support Cyclos payto [meta] (Christian Grothoff)
- 0010846: [wallet (Android App)] support payto://cyclos in deposits (avalos)
- 0010986: [merchant backend] 2FA codes too long, needs structure to improve readability (Christian Grothoff)
- 0011032: [Web site(s)] link missing from TOPS to my.taler-ops.ch (Christian Grothoff)
- 0011036: [merchant backend] should not be able to add more than 1 account per normalized payto (Christian Grothoff)
- 0011053: [wallet (Android App)] empty screen after resetting the wallet (avalos)
- 0011058: [exchange] exchange does not log taler error code on error responses (Christian Grothoff)
- 0011075: [merchant backend] report generation still crashes (Christian Grothoff)
- 0011076: [merchant backend] merchant report PDF generation fails with permission error on Debian trixie (Christian Grothoff)
- 0011083: [merchant backend] merchant /reports/1 endpoint not found (Christian Grothoff)
- 0011098: [taler-harness] The COIN-gate kills your Exchange (how)
- 0011104: [merchant backend] backend return 500 when script failed, spec mandate 502 (Christian Grothoff)
- 0011121: [merchant backend] informing the same wire transfer creates duplicated entries (Christian Grothoff)
- 0011122: [merchant backend] incoming wire transfer details show reconciliations by coin (Christian Grothoff)
- 0011123: [specification] merchant backend: more info in details incoming transfer (Christian Grothoff)
- 0011124: [specification] can't access wire transfer details after is confirmed (Christian Grothoff)
- 0011126: [merchant backend] merchant wants PDF/CSV/XLS generation for GET /private/orders (Christian Grothoff)
- 0011127: [merchant backend] limit response of GET /private/orders by date (Christian Grothoff)
- 0011129: [merchant backend] Merchant backend PATCH to /instances/foo/private does not update default_refund_delay when changed alone (Christian Grothoff)
- 0011136: [wallet (Android App)] Implement empty wallet screen (avalos)
- 0011141: [wallet (Android App)] Replace all mentions of "exchange" and "provider" (avalos)
- 0011142: [wallet (Android App)] Remove duplication of "Payment service" (avalos)
- 0011143: [wallet (Android App)] Terms of Services (avalos)
- 0011145: [wallet (iOS App)] Terms of Service button (MarcS)
- 0011151: [exchange] subsequent merchant KYC auth transfers invalidate previous KYC auth transfers for the same bank account (Christian Grothoff)
- 0011152: [merchant backend] Merchant long-polling for ToS acceptance (with TOPS config) does not work (Christian Grothoff)
- 0011168: [merchant backoffice SPA] SPC QR code shown in merchant SPA is invalid! (sebasjm)
- 0011170: [merchant backoffice SPA] Problem configuring a new merchant (sebasjm)
- 0011206: [merchant backend] batch deposits with > 64 coins are likely broken (Christian Grothoff)
- 0011217: [merchant backend] report generator crash after adding a bank account (Christian Grothoff)
- 0011215: [merchant backoffice SPA] MFA seems broken (at least) when trying to change IBAN (Christian Grothoff)
- 0011221: [merchant backend] KYC alert emails with HTML entities + too verbose? (Christian Grothoff)
- 0010922: [wallet (Android App)] Add edit function to "Review order" (avalos)
- 0010974: [taler-harness] test needed for behavior of multiple KYC auth transfers [2h] (Florian Dold)
- 0010978: [challenger] SMS helpers need better logging (Florian Dold)
- 0010985: [deployment and operations] mytops: add instructions for generating and configuring ToS (Florian Dold)
- 0011018: [merchant backoffice SPA] render more detailed explanations for orders and settlements (sebasjm)
- 0010964: [specification] merchant backend should expose details on how order was paid to SPA [2d] (Christian Grothoff)
- 0010965: [specification] explain settlement wire transfer by listing settled orders and fees [2d] (Christian Grothoff)
- 0011020: [deployment and operations] need to deploy pdftk and typst on spec (Florian Dold)
- 0011029: [merchant backoffice SPA] add phone regex validation (sebasjm)
- 0011040: [wallet-core] wallet-core does not properly re-denominate refreshes with expired denominations (Florian Dold)
- 0011073: [documentation] write PoS integration guide [2-3h] (Florian Dold)
- 0011082: [merchant backend] Products endpoint is broken (Florian Dold)
- 0011094: [libeufin-bank-ui (SPA)] fail to send transaction (sebasjm)
- 0011155: [exchange AML backoffice (SPA)] AML SPA still fails to pass limit argument when exporting accounts (CSV/XLS) (sebasjm)
- 0011157: [merchant backoffice SPA] MFA: don't wait for the user to click any button (sebasjm)
- 0011159: [merchant backoffice SPA] merchant onboarding page does not work well with password managers (sebasjm)
- 0011173: [merchant backoffice SPA] create button in self-provision becomes active before it should (sebasjm)
- 0011189: [merchant backoffice SPA] dd 89: on account creation show the full channel target (sebasjm)
- 0011190: [merchant backoffice SPA] dd 89: fixed input (sebasjm)
- 0011191: [merchant backoffice SPA] dd 89: submit the verification code without click (sebasjm)
- 0011218: [merchant backoffice SPA] No (regex) check for phone no. when changing no. in backoffice SPA (sebasjm)
- 0009955: [merchant backoffice SPA] Page has to be reload to show changes in orders (sebasjm)
- 0010308: [wallet (Android App)] Error configuring exchange (avalos)
- 0010527: [merchant backoffice SPA] inventory doesn't render currency acc. to the spec (sebasjm)
- 0010657: [merchant backoffice SPA] UX: Does not show instance URL (sebasjm)
- 0010960: [merchant backoffice SPA] "Verified" tab for Wire transfers shows "verified: no" (sebasjm)
- 0010993: [merchant backoffice SPA] qc meeting notes (sebasjm)
- 0011010: [exchange AML backoffice (SPA)] strange text "Charge Taler wallet" (sebasjm)
- 0011011: [exchange AML backoffice (SPA)] accounts show as opened/closed in AML SPA even though they are not (sebasjm)
- 0011012: [exchange AML backoffice (SPA)] "open" filter for /aml/*/accounts does not work (sebasjm)
- 0011016: [merchant backoffice SPA] self-provisioning: remember fields when navigating backwards (sebasjm)
- 0011021: [exchange AML backoffice (SPA)] need to pass limit=4000000000 when generating CSV (sebasjm)
- 0011023: [exchange AML backoffice (SPA)] decision wizard: measure step screen is broken (sebasjm)
- 0011030: [deployment and operations] integration test using headless browser (sebasjm)
- 0011035: [merchant backoffice SPA] show error hint on screen (sebasjm)
- 0011049: [libeufin-bank-ui (SPA)] Login error are formatted as unexpected errors (Antoine A)
- 0011050: [libeufin-bank-ui (SPA)] changing bank account owner name of another account as "admin" user changes account owner name of "admin" user itself (sebasjm)
- 0011059: [other] SPAs set If-None-Match header badly (Florian Dold)
- 0011033: [challenger] spa fails to load (sebasjm)
- 0011042: [wallet (iOS App)] copy buttons for wire transfer details provide too little visual feedback (MarcS)
- 0011048: [libeufin-bank-ui (SPA)] Conversion info fetch use account legal name instead of the account login name (sebasjm)
- 0011051: [libeufin-bank-ui (SPA)] cashout uses account owner name instead of id of the bank account (sebasjm)
- 0011069: [merchant backend] need test & fix for multiple instances with same IBAN and KYC [2h] (Florian Dold)
- 0011085: [other] Taler stickers for merchants (vlada.svirsh)
- 0011167: [merchant backend] private-get-orders doesn't check wire deadline for refundable orders (sebasjm)
- 0011176: [merchant backoffice SPA] QR code for orders should have a Taler logo (first: design document, then implementation) (sebasjm)
- 0011193: [merchant backoffice SPA] dd 89: move "resend" to verification code screen (sebasjm)
- 0011196: [deployment and operations] taler+http:// prefix used for QR template in iOS (vecirex)
- 0011203: [merchant backend] found a crash in kyccheck (sebasjm)
- 0011219: [merchant backend] taler-merchant v1.5.6 produces KYC alerts en mass (Christian Grothoff)
- 0011220: [merchant backend] /kyc goings nuts after adding second bank account (sebasjm)
- 0011226: [merchant backend] automatic KYC status reports should be off by default, configurable per instance (Christian Grothoff)
- 0011227: [merchant backend] Test regression: wallet-deposit-large fails with internal server error from merchant (Christian Grothoff)
- 0011228: [merchant backend] merchant backend should return challenges and tan channels in order (email before SMS) (Christian Grothoff)
- 0011232: [merchant backoffice SPA] [qc] scroll on login form (sebasjm)
- 0011233: [merchant backoffice SPA] [qc] remove placeholders from input code (sebasjm)
- 0011234: [merchant backoffice SPA] [qc] allow the user to move with backspace arrws (sebasjm)
- 0011237: [merchant backoffice SPA] [qc] show QR code for unpaid order (sebasjm)
- 0011238: [merchant backend] crash trying to add a bank account after deleting some (Christian Grothoff)
- 0011241: [exchange] clean up typst path issues (Christian Grothoff)
- 0011253: [merchant backend] GET /private/orders fails with mixed currency (Christian Grothoff)
- 0009334: [wallet-core] wallet does not automatically handle expired pay-merchant transactions, payment-expired test also only handles manual case [6h] (Florian Dold)
- 0010066: [wallet-core] expired peer-pull-credit transaction not transitioning to final state [2h] (Florian Dold)
- 0010810: [General] Test case: use an IBAN twice (context: TOPS/CHF) (Florian Dold)
- 0010894: [merchant backoffice SPA] Merchant: The time adjusting dialog needs an "Enter" button (sebasjm)
- 0010946: [wallet-core] wallet-core DB transactions should automatically re-try after handling certain errors [8h] (Florian Dold)
- 0010969: [taler-harness] harness test kyc-merchant-deposit-rewrite fails [2h] (Florian Dold)
- 0011099: [wallet-core] coin selection should minimize small coins [3h] (Florian Dold)
- 0011205: [wallet (all platforms)] p2p transaction stuck on "KYC required" even though KYC is done at exchange (Florian Dold)
- 0011235: [merchant backoffice SPA] [qc] input amount on merchant doesnt respect currency spec (sebasjm)
- 0011236: [merchant backoffice SPA] [qc] kyc status table problems (sebasjm)
- 0011240: [wallet-core] improve wallet heuristic for selecting merchant pub in deposit (Florian Dold)
- 0011246: [wallet-core] peer-push-credit transaction does not handle conflict response for merge operation when in KYC state (Florian Dold)
- 0011260: [merchant backoffice SPA] some sections don't scroll (sebasjm)
- 0010933: [wallet-core] TOPS/CHF: When sending a higher (real-world, non-micro-)payment, QR code generation takes long [+also true for order payments] (vecirex)
- 0010949: [merchant backoffice SPA] Entering wrong PW yields non-helpful [technical] error; v1.2.6 [persists in v1.3.4] (vecirex)
- 0010702: [deployment and operations] Test fresh install of taler-merchant v1.3.0 or higher in TOPS/CHF test env: version with which my.taler-ops.ch is live [2h] (vecirex)
- 0010689: [deployment and operations] Test if settlements work, also testing changing delays (vecirex)
- 0008680: [deployment and operations] CI projects not always picking up latest nightly packages (dvn)
- 0010625: [documentation] For documentation: ship concrete examples of taler-merchant config, ready to use in TOPS/CHF context [Dec: 0.5h+] (vecirex)
148 issues View Issues
Released 2026-02-04
Compliance improvements
- 0010847: [wallet (iOS App)] support payto://cyclos in deposits (MarcS)
- 0011038: [wallet (iOS App)] iOS wallet should allow diagnostics export (DD82) (MarcS)
- 0011041: [wallet (iOS App)] iOS wallet's share button below Swiss QR code during withdrawal not functional (MarcS)
- 0010384: [quality checkpoint] QA: Use cases involving user interaction (Stefan)
- 0010807: [deployment and operations] Having my.taler-ops.ch online, define crucial test cases and wherever possible, automate them (Stefan)
- 0010265: [wallet (Android App)] The google app-store description (google_play_full_desc) needs to be maintained (and was rectified already before) (Stefan)
- 0010301: [wallet (Android App)] Adding new exchange via taler://withdraw-exchange/ never stops loading (avalos)
- 0010673: [exchange AML backoffice (SPA)] implement PDF download for AML file [3h] (Florian Dold)
- 0010718: [libeufin (general)] libeufin systemd services should restart automatically after timeout (Antoine A)
- 0010829: [wallet-core] [PATCH] taler-wallet-cli: Enhancements to withdrawKudos (Florian Dold)
- 0010830: [sandcastle (containerized demo deployment)] [PATCH] Small enhancements (Florian Dold)
- 0010839: [merchant backoffice SPA] need SPA support for new CRUD APIs: (1) reports, (2) money pots, and (3) product groups (sebasjm)
- 0010861: [merchant backend] product patch doesnt update pots or groups (Christian Grothoff)
- 0010862: [merchant backend] crash on update pot (Christian Grothoff)
- 0010859: [merchant backoffice SPA] reset button on forgot password doesn't activate (sebasjm)
- 0010877: [deployment and operations] ansible-taler-exchange challenger is missing /run/ directories (Florian Dold)
- 0010883: [Web site(s)] [patch] Add Tryton and Gnu Health payment backend (htgoebel)
- 0010884: [wallet (Android App)] Adding taler-ops.ch without first adding demo bank crashes the wallet (avalos)
- 0010885: [Web site(s)] taler.net/en/docs.html needs rectified internationalisation after changes to the HMTL (htgoebel)
- 0010896: [wallet (Android App)] android wallet does not allow deposits (avalos)
- 0010900: [wallet-core] wallet sometimes creates an empty refresh group when not enough denominations were validated, resulting in lost funds (Florian Dold)
- 0010916: [wallet (iOS App)] app crashes (MarcS)
- 0010917: [wallet (Android App)] forever spin on withdrawal (avalos)
- 0010919: [wallet (Android App)] stuck on tos page (avalos)
- 0010926: [exchange] test-sanctions.sh fails with postgres / jsonb error (Christian Grothoff)
- 0010927: [wallet (WebExtension)] Operation failed: Webextension for Firefox and Chromium (not tested on Chrome) (sebasjm)
- 0010939: [wallet-core] wallet does excessive number of reads in denomination object store for simple requests (Florian Dold)
- 0010950: [deployment and operations] set up merchant stage environment with instructions for prod environment (Florian Dold)
- 0010953: [merchant backoffice SPA] strange behavior using chrome on android (sebasjm)
- 0010137: [Cyclos integration] implement Taler integration against Cyclos [Deadline: 12'2025] (Antoine A)
- 0010487: [merchant backend] merchant backend should generate (yearly/quarterly/monthly) transaction report PDFs [5d] (Christian Grothoff)
- 0010800: [exchange] Implement vDOLDPLUS refresh; keep support for v27 (oec)
- 0010842: [merchant backend] SPA request to /transfers on snack fails with assertion (Christian Grothoff)
- 0010850: [exchange] wirewatch idle (Christian Grothoff)
- 0009511: [merchant backoffice SPA] Add product_name field (sebasjm)
- 0009917: [exchange AML backoffice (SPA)] AML SPA must be able to create PDF with entire AML file(s) [0h] (Christian Grothoff)
- 0010740: [exchange KYC SPA] VQF 902.1 customer incomplete? [3h] (sebasjm)
- 0010127: [merchant backoffice SPA] Deleting bank accounts does not require confirmation (sebasjm)
- 0010507: [merchant backend] New type of templates that includes products selection (Bohdan)
- 0010532: [merchant backoffice SPA] Category edit (sebasjm)
- 0010738: [wallet (Android App)] enable http for dev mode (avalos)
- 0010789: [merchant backoffice SPA] Merchant Backoffice: Some strings need internationalisation tags (sebasjm)
- 0010798: [merchant backoffice SPA] Text explaining for what the username is for: way too long (sebasjm)
- 0010799: [merchant backoffice SPA] Merchant Backoffice: String needs to be swapped with another one (sebasjm)
- 0010805: [merchant backoffice SPA] customer had trouble entering password, wants to see it as they type it (sebasjm)
- 0010836: [wallet (Android App)] Taler Wallet Has No Updates (avalos)
- 0010844: [merchant backoffice SPA] Support cyclos payto (sebasjm)
- 0010848: [wallet (WebExtension)] support payto://cyclos in deposits (sebasjm)
- 0010855: [wallet-core] Apply pogen to create localised strings for internationalisation (webEx wallet and Merchant Backoffice SPA) (sebasjm)
- 0010857: [merchant backend] getting pots failed (sebasjm)
- 0010858: [libeufin-bank] config variables are not replaced (Antoine A)
- 0010867: [wallet-core] add support to cyclos in taler-util (sebasjm)
- 0010879: [exchange] request hangs on error (Christian Grothoff)
- 0010891: [merchant backoffice SPA] Merchant: Collapsible panels should open/close by clicking or tapping on the entire bar and not just on the arrows (sebasjm)
- 0010871: [merchant backoffice SPA] To change an email address in the Merchant Backoffice on the settings page: app reload when pressing enter key (sebasjm)
- 0010895: [merchant backoffice SPA] Merchant: Entering a TAN code for verfication should accept the enter key to send the code - and not by a click of the mouse (sebasjm)
- 0009770: [merchant backend] merchant backend kyc state doesn't wait for longpolling [5d] (Christian Grothoff)
- 0010530: [merchant backoffice SPA] Renaming Token families (sebasjm)
- 0010816: [merchant backoffice SPA] Delay days (examples: settlement or refund periods) cannot be set globaly with admin (sebasjm)
- 0010901: [merchant-pos-terminal (Android App)] 2fa for smartphones update and make sure it works (Bohdan)
- 0010905: [merchant backoffice SPA] sidebar should be scrollable (sebasjm)
- 0010906: [merchant backoffice SPA] can't close the sidebar (sebasjm)
- 0010907: [merchant backend] can create order on demo after adding bank accoutn (Christian Grothoff)
- 0010909: [merchant backend] update insteance should not require email (Christian Grothoff)
- 0010910: [merchant backend] merchant makes /kyc-check requests without pubkey in header, causing exchange to log about "legacy wallet" (Christian Grothoff)
- 0010295: [challenger] Did not get mobile tan -- SMS providers fail, need retry logic! (Florian Dold)
- 0010428: [cashier (Android App)] login fields reset when switching apps (avalos)
- 0010546: [merchant backend] merchant backend should report the status of each exchange for each bank account [3d] (Christian Grothoff)
- 0010551: [exchange AML backoffice (SPA)] Automate event generation for vqf 902.14 in AML program [3d] (Florian Dold)
- 0010674: [wallet (Android App)] Android wallet should show shopping URL(s) for currency (avalos)
- 0010706: [merchant backend] weird requirement of email when updating admin instance (Christian Grothoff)
- 0010803: [merchant backend] merchant wants to receive e-mails with transaction summaries [Deadline: February 15th] (Christian Grothoff)
- 0010868: [wallet (Android App)] Withdraw: Missing space between currency and amount and text overflow server name (avalos)
- 0010889: [specification] add "tip" to contract terms (Bohdan)
- 0010890: [specification] add remaining stock to inventory-based template product list (Bohdan)
- 0010921: [wallet (WebExtension)] Setup link not working (sebasjm)
- 0009703: [exchange] taler-exchange-wire-gateway-client --debit-history fails with 404 (Christian Grothoff)
- 0009776: [exchange] add support the statistic of many events in the same request (sebasjm)
- 0010615: [merchant backend] Add more data to MerchantOrderStatusResponse (Christian Grothoff)
- 0010627: [merchant backoffice SPA] For exchanges w/ KYC: taler-merchant-kyccheck and "KYC Status" in the UI can be brought out of touch; leading to various issues (sebasjm)
- 0010739: [merchant backoffice SPA] UX on iOS/Safari: payment confirmations can only be read if cell phone is turned to horizontal mode (sebasjm)
- 0010872: [merchant backoffice SPA] Merchant: On the orders page, under certain circumstances the date filter field overlaps tabs (sebasjm)
- 0010892: [exchange] exchange should ensure that the set of newly signed denom keys is anchored at the same (withdrawal) start time (Christian Grothoff)
- 0010920: [merchant backend] taler-merchant-passwd reports weird error (index out of bounds?) when argument is missing (Christian Grothoff)
- 0010937: [merchant backend] tried to create insteance in my taler-ops with a phone with spaces (Christian Grothoff)
- 0010938: [merchant backoffice SPA] MFA window shows strings in wrong lang (at least: DE and FR), white space issue and mixes starting with ending for phone number (sebasjm)
- 0010940: [merchant backoffice SPA] Merchant: On the settings page time adjustment and the clear button are dysfunctional bc POST method is missing (sebasjm)
- 0010943: [merchant backend] backend doesnt return on long polling (sebasjm)
- 0010948: [exchange] excel export of AML account list is broken (Christian Grothoff)
- 0010952: [merchant backoffice SPA] cant add a product image from mobile (sebasjm)
- 0010954: [merchant backend] crash on get request details (Christian Grothoff)
- 0010967: [other] The Snack Automat shows an error message that could be filtered (Christian Grothoff)
- 0008014: [wallet-core] optimize denomination selection by using denomination families (Florian Dold)
- 0009918: [other] implement VQF-compliant GwG file listing [meta] (Florian Dold)
- 0010672: [exchange AML backoffice (SPA)] implement accounts list download in AML SPA [3h] (sebasjm)
- 0010743: [merchant backoffice SPA] dev mode should be orthongonal to personalization (sebasjm)
- 0010775: [merchant backoffice SPA] wire transfer not shown and no information given by the backend (sebasjm)
- 0010947: [exchange] exchange should generate PDF for AML account even when no decisions were made (Christian Grothoff)
- 0010951: [quality checkpoint] qc 1.4.x RC merchant onboarding with rusty and stage.my.taler-ops.ch (Christian Grothoff)
- 0010984: [merchant backend] crash on long polling orders (Christian Grothoff)
- 0010685: [deployment and operations] Check if taler-merchant's financial records for a given instance are understandable / sum up correctly (vecirex)
101 issues View Issues