View Issue Details

IDProjectCategoryView StatusLast Update
0010491Talermerchant backendpublic2026-01-26 06:59
ReporterFlorian Dold Assigned ToChristian Grothoff  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Target Version1.10 
Summary0010491: merchant backend should allow import/export/migration [meta] [14d]
DescriptionDetails to be discussed.
TagsGLS

Activities

vecirex

2025-12-23 00:50

manager   ~0027171

Question, to better understand: this would be including key material such that no further KYC process is needed, if a merchant decides to wipe an own installation or purge a self-provisioning one (e.g., at my.taler-ops.ch) and import to a new one, be it self-hosted or again self-provisioned?

Christian Grothoff

2026-01-26 06:59

manager   ~0027363

I think we should make key migration *optional*. It has advantages if the keys are preserved (no new KYC!), but also the disadvantage that one kind-of has to continue to trust the old service provider. So I think (private) key export (for access tokens, token families and instances) should be optional. Naturally, we should always export the token family public keys, as they should continue to be accepted.

Issue History

Date Modified Username Field Change
2025-10-13 13:34 Florian Dold New Issue
2025-10-13 13:34 Florian Dold Tag Attached: GLS
2025-10-19 00:48 Christian Grothoff Status new => confirmed
2025-10-23 12:50 Christian Grothoff Assigned To => Christian Grothoff
2025-10-23 12:50 Christian Grothoff Status confirmed => assigned
2025-10-23 12:50 Christian Grothoff Status assigned => confirmed
2025-11-06 14:13 Damian Pilka Target Version post-1.0 => gls-desired
2025-11-06 14:14 Damian Pilka View Status public => private
2025-11-06 15:03 Christian Grothoff View Status private => public
2025-11-11 12:24 Christian Grothoff Summary merchant backend should allow import/export/migration [meta] => merchant backend should allow import/export/migration [meta] [14d]
2025-12-19 15:57 Christian Grothoff Target Version gls-desired => post-1.0
2025-12-22 22:00 Christian Grothoff Assigned To Christian Grothoff =>
2025-12-23 00:50 vecirex Note Added: 0027171
2026-01-25 17:07 Christian Grothoff Target Version post-1.0 => 1.10
2026-01-26 06:57 Christian Grothoff Assigned To => Christian Grothoff
2026-01-26 06:57 Christian Grothoff Status confirmed => assigned
2026-01-26 06:57 Christian Grothoff Status assigned => confirmed
2026-01-26 06:59 Christian Grothoff Note Added: 0027363