View Issue Details

IDProjectCategoryView StatusLast Update
0010109Talermerchant backendpublic2025-08-31 17:09
Reportersebasjm Assigned ToChristian Grothoff 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
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.0 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0010109: remove cache directive (max-age) on merchant backend
DescriptionOtherwise changing settings in the merchant backend config won't take effect until the cache expires.

We should also apply this change to all components that uses SPA, it will have the same problem. (exchange, challenger, auditor)

libeufin bank doesn't have cache control directive
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-06-16 21:14

manager   ~0025263

implemented in merchant.git, revision 4422cde1a47514c231a82fb51c2e7a47cbe80be0,
also in sync, challenger, exchange & anastasis.

Issue History

Date ModifiedUsernameFieldChange
2025-06-16 20:20sebasjmNew Issue
2025-06-16 20:27sebasjmSummarymerchant backend should to return cache with max-age => remove cache directive (max-age) on merchant backend
2025-06-16 21:04Christian GrothoffAssigned To => Christian Grothoff
2025-06-16 21:04Christian GrothoffStatusnew => assigned
2025-06-16 21:04Christian GrothoffProduct Version1.0 stretch goals => 1.0
2025-06-16 21:14Christian GrothoffNote Added: 0025263
2025-06-16 21:15Christian GrothoffStatusassigned => informing
2025-06-16 21:15Christian GrothoffResolutionopen => fixed
2025-06-16 21:15Christian GrothoffFixed in Version => 1.0 stretch goals
2025-08-31 17:09Christian GrothoffStatusinforming => closed