View Issue Details

IDProjectCategoryView StatusLast Update
0008125Talerwallet (WebExtension)public2024-03-07 20:53
ReporterFlorian Dold Assigned Tosebasjm  
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.

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 12: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 16:29

developer   ~0021295

da406345e..a3b8e7120

Issue History

Date Modified Username Field Change
2024-01-19 00:58 Florian Dold New Issue
2024-01-19 00:58 Florian Dold Status new => assigned
2024-01-19 00:58 Florian Dold Assigned To => Florian Dold
2024-01-19 13:31 Florian Dold Summary remove header interception from webext => remove header interception and "immediately open" workaround from webext
2024-01-19 13:31 Florian Dold Description Updated
2024-01-19 13:35 Florian Dold Description Updated
2024-01-24 10:41 Florian Dold Description Updated
2024-01-24 10:41 Florian Dold Target Version 0.10 => 0.9.4
2024-01-24 10:41 Florian Dold Assigned To Florian Dold => sebasjm
2024-01-27 01:06 Christian Grothoff Relationship added child of 0008121
2024-02-05 12:42 sebasjm Note Added: 0021150
2024-02-05 12:44 sebasjm Summary remove header interception and "immediately open" workaround from webext => implement DD 39: Taler Wallet Browser Integration
2024-02-05 12:44 sebasjm Description Updated
2024-02-14 16:29 sebasjm Note Added: 0021295
2024-02-14 16:30 sebasjm Status assigned => resolved
2024-02-14 16:30 sebasjm Resolution open => fixed
2024-02-14 16:48 sebasjm Relationship added related to 0008400
2024-03-07 20:53 Christian Grothoff Fixed in Version => 0.9.4
2024-03-07 20:53 Christian Grothoff Status resolved => closed