View Issue Details

IDProjectCategoryView StatusLast Update
0010840Talertaler-rustpublic2026-01-08 16:56
ReporterAntoine A Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status confirmedResolutionopen 
Target Versionpost-1.0 
Summary0010840: Common HTTP client
DescriptionMost of our adapters talk to a REST API. We should design a common REST API client base with consistent logging and error format.
TagsNo tags attached.

Activities

Christian Grothoff

2025-12-30 22:28

manager   ~0027196

Would be good to include some support for performance reporting: how long did a request take, possibly broken up in to handshake (DNS, TCP, TLS) vs. HTTP upload vs. download phases, just to make it easier to find performance issues.

Antoine A

2026-01-08 16:56

developer   ~0027219

Implemented in dfa67e614a67ce85367b70d606e1869ecaba883e
Need to test timeout for DNS, connect, read and write

Issue History

Date Modified Username Field Change
2025-12-28 14:04 Antoine A New Issue
2025-12-30 22:26 Christian Grothoff Status new => confirmed
2025-12-30 22:26 Christian Grothoff Target Version => post-1.0
2025-12-30 22:28 Christian Grothoff Note Added: 0027196
2026-01-08 16:56 Antoine A Note Added: 0027219