View Issue Details

IDProjectCategoryView StatusLast Update
0010620Talermerchant portal webuipublic2026-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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status informingResolutionfixed 
Product Version1.0 
Target Version1.6Fixed in Version1.6 
Summary0010620: merchant should derive template ID from template name
DescriptionIf there's a name collision with an existing template, we just add a number at the end.

We still need to deal with duplicates (say my-template-1 already exists). For that we first need to decide whether the SPA or the backend should assign the template ID when it is not specified explicitly.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-09-11 17:26

manager   ~0029962

Implemented, but AFAICT we don't deal nicely with naming collisions yet.

Florian Dold

2026-09-11 19:56

manager   ~0029967

Implemented in the new merchant webui, including collision handling.

Issue History

Date ModifiedUsernameFieldChange
2025-11-17 15:30Florian DoldNew Issue
2025-11-17 19:52Christian GrothoffSeverityminor => feature
2025-11-17 19:52Christian GrothoffStatusnew => implementing
2025-11-17 19:52Christian GrothoffProduct Version => 1.0
2025-11-17 19:52Christian GrothoffTarget Version1.3 => 1.5
2025-12-07 09:32Christian GrothoffTarget Version1.5 => 1.8
2026-02-26 21:11Christian GrothoffAssigned To => sebasjm
2026-02-26 21:11Christian GrothoffStatusimplementing => assigned
2026-02-26 21:11Christian GrothoffStatusassigned => implementing
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui
2026-09-11 17:26Florian DoldNote Added: 0029962
2026-09-11 17:26Florian DoldAssigned Tosebasjm => Florian Dold
2026-09-11 19:56Florian DoldStatusimplementing => informing
2026-09-11 19:56Florian DoldResolutionopen => fixed
2026-09-11 19:56Florian DoldNote Added: 0029967
2026-09-19 14:38Christian GrothoffTarget Version1.8 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6