View Issue Details

IDProjectCategoryView StatusLast Update
0010001Talerwallet-corepublic2026-07-29 11:54
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.7 
Summary0010001: wallet-core needs to validate suggested bank URL [3h]
Description... for stuff like the trailing slash!

When the URL is not valid / canonical, the bank-integrated withdrawal should fail.
TagsNo tags attached.

Relationships

related to 0010777 confirmedFlorian Dold wallet-core does not fully implement DD69 exchange base URL completion 

Activities

Florian Dold

2025-06-05 13:59

manager   ~0025153

Also needs a test!

Florian Dold

2026-07-29 11:54

manager   ~0029298

commit 6337ac7b784d6556ebeb2dad3021ce40732511b9 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 11:47:06 2026 +0200

    harness: check that a non-canonical suggested exchange fails the withdrawal
    
    Issue: https://bugs.taler.net/n/10001

commit 2eec83e5dfe015d11a2bb6a939662a6e61e95b6f
Author: Florian Dold <dold@taler.net>
Date: Wed Jul 29 11:47:02 2026 +0200

    util: require a canonical base URL for the exchange suggested by the bank
    
    Endpoints are resolved relative to the base URL, so a missing trailing slash
    silently drops its last path segment and the wallet withdraws from an exchange
    the bank never named.
    
    Issue: https://bugs.taler.net/n/10001

Issue History

Date Modified Username Field Change
2025-05-22 02:15 Florian Dold New Issue
2025-05-22 02:15 Florian Dold Status new => assigned
2025-05-22 02:15 Florian Dold Assigned To => Florian Dold
2025-06-05 13:59 Florian Dold Summary wallet-core needs to validate suggested bank URL => wallet-core needs to validate suggested bank URL [3h]
2025-06-05 13:59 Florian Dold Note Added: 0025153
2025-09-04 20:45 Christian Grothoff Target Version 1.6 => 1.5
2026-02-16 12:33 Florian Dold Target Version 1.5 => 1.6
2026-02-16 23:51 Christian Grothoff Relationship added related to 0010777
2026-02-22 15:06 Christian Grothoff Status assigned => confirmed
2026-05-29 21:17 Christian Grothoff Target Version 1.6 => 1.7
2026-07-29 11:54 Florian Dold Status confirmed => resolved
2026-07-29 11:54 Florian Dold Resolution open => fixed
2026-07-29 11:54 Florian Dold Note Added: 0029298