View Issue Details

IDProjectCategoryView StatusLast Update
0005294Talerobsolete componentpublic2023-12-11 19:08
ReporterFlorian Dold Assigned ToMarcello Stanisci 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 
Summary0005294: taler-wallet-lib should be properly bundled and distributed
DescriptionCurrently it's a JS file with a global export, this does not fit into how many developers use JavaScript today. Instead we should do this:

1. bundle it as UMD via rollup and provide it
 a) for download
 b) via CDNs, using subresource integrity
2. make it available as an npm package, so it can be included as (ES6) module
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2019-06-24 09:42

reporter   ~0014573

Last edited: 2019-06-24 09:43

taler-wallet-lib is not needed anymore.

Originally, Websites had to include taler-wallet-lib, and this latter was supposed to detect the wallet; and if one was found, then sections of the site could have been ungreyed (depending on the site's policy).

The designed changed: sites grey sections out by default, and the wallet (if active) ungreys them by injecting one CSS rule into the site.

Issue History

Date ModifiedUsernameFieldChange
2018-03-07 16:37Florian DoldNew Issue
2019-06-24 09:42Marcello StanisciAssigned To => Marcello Stanisci
2019-06-24 09:42Marcello StanisciStatusnew => closed
2019-06-24 09:42Marcello StanisciResolutionopen => fixed
2019-06-24 09:42Marcello StanisciNote Added: 0014573
2019-06-24 09:43Marcello StanisciNote Edited: 0014573
2023-12-11 19:08Florian DoldCategorytaler-wallet-lib => obsolete componet
2023-12-11 19:08Florian DoldCategoryobsolete componet => obsolete component