View Issue Details

IDProjectCategoryView StatusLast Update
0008134Talerwallet-corepublic2026-09-19 14:40
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeveritytweakReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0008134: wallet-core should use typed HTTP client implementations [estimate: 20h]
Description... for talking to services instead of doing HTTP requests directly

We currently use fetch() directly in a lot of places. Instead, we should use the nicely typed client libraries to improve error handling.
Tagssecurity

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-07-28 20:38

manager   ~0029286

This has been fixed in wallet-core, we only use the typed clients now.

Issue History

Date ModifiedUsernameFieldChange
2024-01-19 11:41Florian DoldNew Issue
2024-01-19 11:41Florian DoldStatusnew => assigned
2024-01-19 11:41Florian DoldAssigned To => Florian Dold
2024-04-03 11:14Florian DoldSummarywallet-core should use typed client implementations for talking to services instead of doing HTTP requests directly => wallet-core should use typed HTTP client implementations [estimate: 20h]
2024-04-03 11:14Florian DoldDescription Updated
2024-04-03 12:49Florian DoldPrioritynormal => low
2024-04-03 12:49Florian DoldSeverityminor => tweak
2024-04-05 10:00Florian DoldTarget Version0.11 => post-1.0
2025-04-17 22:40Christian GrothoffTag Attached: security
2025-04-17 22:40Christian GrothoffAssigned ToFlorian Dold =>
2025-04-17 22:40Christian GrothoffStatusassigned => implementing
2026-07-28 20:38Florian DoldAssigned To => Florian Dold
2026-07-28 20:38Florian DoldStatusimplementing => informing
2026-07-28 20:38Florian DoldResolutionopen => fixed
2026-07-28 20:38Florian DoldNote Added: 0029286
2026-07-28 20:38Florian DoldTarget Versionpost-1.0 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6