View Issue Details

IDProjectCategoryView StatusLast Update
0008125Talerwallet (WebExtension)public2024-03-07 19:53
ReporterFlorian Dold 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.4Fixed in Version0.9.4 
Summary0008125: implement DD 39: Taler Wallet Browser Integration
Descriptionremove header interception and "inject taler support" workaround from webext

https://docs.taler.net/design-documents/039-taler-browser-integration.html#proposed-solution

Instead, we want to trigger the wallet via either:
* the special attribute to hijack onclick handlers of buttons/links to open a taler:// URI with the wallet if available
* meta-tag to directly trigger the wallet on page load
* future: the metamask-style injected API (window.taler)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0008400 closedsebasjm merchant backend requires taler uri header 
child of 0008121 closedFlorian Dold upload final 0.9.4 webext to Chrome Web Store 

Activities

sebasjm

2024-02-05 11:42

developer   ~0021150

b53f0b27a

removed webRequest permission
changes in demobank to use the new API

missing:
 * make change into demo frontend
 * updating the settings "autoOpen" should not required reload

sebasjm

2024-02-14 15:29

developer   ~0021295

da406345e..a3b8e7120

Issue History

Date ModifiedUsernameFieldChange
2024-01-18 23:58Florian DoldNew Issue
2024-01-18 23:58Florian DoldStatusnew => assigned
2024-01-18 23:58Florian DoldAssigned To => Florian Dold
2024-01-19 12:31Florian DoldSummaryremove header interception from webext => remove header interception and "immediately open" workaround from webext
2024-01-19 12:31Florian DoldDescription Updated
2024-01-19 12:35Florian DoldDescription Updated
2024-01-24 09:41Florian DoldDescription Updated
2024-01-24 09:41Florian DoldTarget Version0.10 => 0.9.4
2024-01-24 09:41Florian DoldAssigned ToFlorian Dold => sebasjm
2024-01-27 00:06Christian GrothoffRelationship addedchild of 0008121
2024-02-05 11:42sebasjmNote Added: 0021150
2024-02-05 11:44sebasjmSummaryremove header interception and "immediately open" workaround from webext => implement DD 39: Taler Wallet Browser Integration
2024-02-05 11:44sebasjmDescription Updated
2024-02-14 15:29sebasjmNote Added: 0021295
2024-02-14 15:30sebasjmStatusassigned => informing
2024-02-14 15:30sebasjmResolutionopen => fixed
2024-02-14 15:48sebasjmRelationship addedrelated to 0008400
2024-03-07 19:53Christian GrothoffFixed in Version => 0.9.4
2024-03-07 19:53Christian GrothoffStatusinforming => closed