View Issue Details

IDProjectCategoryView StatusLast Update
0008638Talermerchant backoffice SPApublic2024-04-15 21:32
Reporteravalos Assigned Tosebasjm  
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.

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 23:24

manager   ~0021946

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

Christian Grothoff

2024-03-18 23:46

manager   ~0021948

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

Christian Grothoff

2024-03-19 09: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 09: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 16:22

developer   ~0022166

a08ad2c631da0283a5e10189d06977a96665afae

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

Issue History

Date Modified Username Field Change
2024-03-13 19:04 avalos New Issue
2024-03-13 19:04 avalos Status new => assigned
2024-03-13 19:04 avalos Assigned To => Christian Grothoff
2024-03-13 19:06 avalos Description Updated
2024-03-18 23:12 Christian Grothoff Target Version => 0.10
2024-03-18 23:24 Christian Grothoff Note Added: 0021946
2024-03-18 23:40 Christian Grothoff Priority normal => urgent
2024-03-18 23:46 Christian Grothoff Note Added: 0021948
2024-03-19 09:52 Christian Grothoff Note Added: 0021949
2024-03-19 09:56 Christian Grothoff Note Added: 0021950
2024-03-19 09:57 Christian Grothoff Assigned To Christian Grothoff => sebasjm
2024-03-19 09:57 Christian Grothoff Priority urgent => high
2024-03-19 09:57 Christian Grothoff Category mechant backend => merchant backoffice SPA
2024-04-06 01:20 Christian Grothoff Relationship added child of 0008364
2024-04-09 16:22 sebasjm Status assigned => resolved
2024-04-09 16:22 sebasjm Resolution open => fixed
2024-04-09 16:22 sebasjm Note Added: 0022166
2024-04-12 01:50 Christian Grothoff Fixed in Version => 0.10
2024-04-15 21:32 Christian Grothoff Status resolved => closed