View Issue Details

IDProjectCategoryView StatusLast Update
0004733Talermerchant backendpublic2024-01-12 13:04
ReporterFlorian Dold Assigned ToMarcello Stanisci 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.2Fixed in Version0.2 
Summary0004733: merchant instance configuration is not properly namespaced
DescriptionCurrently, the configuration looks like this:

[Tor-wireformat]
...

We should instead prefix it with something, like

[merchant-instance-wireformat-Tor]
...
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2016-10-16 23:39

manager   ~0011327

This might be just an issue with the configuration files, I've found both syntaxes ...

Marcello, what syntax is the current one?

Marcello Stanisci

2016-10-16 23:55

reporter   ~0011328

It is:

[merchant-instance-XY]
...

[XY-wireformat]

See function instances_iterator_cb() in taler-merchant-httpd.c.

Florian Dold

2016-10-16 23:56

manager   ~0011329

yeah, but then we end up with configuration sections like

[taler-wireformat]

where it's not clear that this is the wireformat for a merchant instance

Marcello Stanisci

2016-10-17 21:23

reporter   ~0011332

Fixed in 9499f7e..9644789. Config files in deployment updated accordingly.

Issue History

Date ModifiedUsernameFieldChange
2016-10-16 23:38Florian DoldNew Issue
2016-10-16 23:38Florian DoldStatusnew => assigned
2016-10-16 23:38Florian DoldAssigned To => Marcello Stanisci
2016-10-16 23:39Florian DoldNote Added: 0011327
2016-10-16 23:55Marcello StanisciNote Added: 0011328
2016-10-16 23:56Florian DoldNote Added: 0011329
2016-10-17 21:23Marcello StanisciNote Added: 0011332
2016-10-17 21:23Marcello StanisciStatusassigned => informing
2016-10-17 21:23Marcello StanisciResolutionopen => fixed
2016-10-20 19:41Christian GrothoffProduct Version => git (master)
2016-10-20 19:41Christian GrothoffFixed in Version => 0.2
2016-10-20 19:41Christian GrothoffTarget Version => 0.2
2016-11-20 02:26Christian GrothoffStatusinforming => closed
2021-09-02 16:22Marcello Stanisci
2024-01-12 13:04Christian GrothoffCategorymerchant backend API (C) => mechant backend
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend