View Issue Details

IDProjectCategoryView StatusLast Update
0008638Talermerchant portal webuipublic2024-04-15 19:32
Reporteravalos Assigned Tosebasjm 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
PriorityhighSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Platformarm64OSLineageOSOS Version18.1
Target Version0.10Fixed in Version0.10 
Summary0008638: Return default and fixed fields in the GET request of the template
Description(Not sure if the title is correct.)

Also the list of supported exchanges.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0008364 closedChristian Grothoff test, package and upload merchant 0.10 to ftp and stable Debian/Ubuntu server 

Activities

Christian Grothoff

2024-03-18 22:24

manager   ~0021946

b924e099..6f68e4f3 specifies how to do this in protocol v13.

Christian Grothoff

2024-03-18 22:46

manager   ~0021948

42490d3..ef89278 updates the merchant template schema to support protocol v13.

Christian Grothoff

2024-03-19 08:52

manager   ~0021949

ef89278..88a2338 implements protocol v13 in the backend. Some error handling is still missing. That said, we can now start on the SPA.

Christian Grothoff

2024-03-19 08:56

manager   ~0021950

@sebasjm: I suggest for the SPA that we drastically simplify the template configuration dialog. Simply have

Summary [ text input ]
  + checkbox "summary is editable"
Amount [ amount input ]
  + checkbox "amount is editable"
  + checkbox "currency is editable"

and then put the summary/amount into the respective JSON of the POST/PATCH based on 'editable' being set or not.
The "currency is editable" should only be clickable if "amount is editable" is already set.

Note that there should no longer be a way to pass summary/amount via the template URL at all, the wallet will now always get that
information from the new GET endpoint.

sebasjm

2024-04-09 14:22

developer   ~0022166

a08ad2c631da0283a5e10189d06977a96665afae

currency is editable will be visible if the merchant has more than 1 currency in /config

Issue History

Date ModifiedUsernameFieldChange
2024-03-13 18:04avalosNew Issue
2024-03-13 18:04avalosStatusnew => assigned
2024-03-13 18:04avalosAssigned To => Christian Grothoff
2024-03-13 18:06avalosDescription Updated
2024-03-18 22:12Christian GrothoffTarget Version => 0.10
2024-03-18 22:24Christian GrothoffNote Added: 0021946
2024-03-18 22:40Christian GrothoffPrioritynormal => urgent
2024-03-18 22:46Christian GrothoffNote Added: 0021948
2024-03-19 08:52Christian GrothoffNote Added: 0021949
2024-03-19 08:56Christian GrothoffNote Added: 0021950
2024-03-19 08:57Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2024-03-19 08:57Christian GrothoffPriorityurgent => high
2024-03-19 08:57Christian GrothoffCategorymechant backend => merchant backoffice SPA
2024-04-05 23:20Christian GrothoffRelationship addedchild of 0008364
2024-04-09 14:22sebasjmStatusassigned => informing
2024-04-09 14:22sebasjmResolutionopen => fixed
2024-04-09 14:22sebasjmNote Added: 0022166
2024-04-11 23:50Christian GrothoffFixed in Version => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui