View Issue Details

IDProjectCategoryView StatusLast Update
0004232TalerWeb site(s)public2016-10-11 15:28
ReporterChristian Grothoff Assigned Totg 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
PriorityhighSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version0.0 
Target Version0.1Fixed in Version0.1 
Summary0004232: chrome version not detected before suggesting Taler plugin installation
DescriptionRight now, we suggest to all visitors of the page that they should click to install the extension. We should

1) detect if they actually use chrome/chromium or a compatible browser, and if not inform them that their platform is not yet supported;

2) detect if the version of chrome/chromium they have is sufficiently recent. I had someone try it, just to despair in the Google App store because the "install" button didn't show. The reason was (presumably) that their Chrome version was ancient, and then the app store detected the incompatibility. We should try to detect this issue earlier and warn the user as in case (1).

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

tg

2016-08-03 14:42

reporter   ~0011003

manifest.json already contains
  "minimum_chrome_version": "47.0.2526"

if this is incorrect, it should be fixed there.

on https://taler.net/wallet-installation.html
installWallet() also refers to the webstore,
that's where the version check takes place.

Christian Grothoff

2016-08-03 18:54

manager   ~0011004

I suspect maybe old Chrome versions don't enforce this manifest-check? Regardless, the point of this bug was to do the check in the JS of the landing page and to tell users there that they need a more recent browser.

tg

2016-08-17 10:05

reporter   ~0011040

fixed in 15cb970

Issue History

Date ModifiedUsernameFieldChange
2016-03-02 20:26Christian GrothoffNew Issue
2016-03-02 20:26Christian GrothoffStatusnew => assigned
2016-03-02 20:26Christian GrothoffAssigned To => tg
2016-03-20 20:53Torsten GrothoffIssue cloned: 0004270
2016-08-03 14:42tgNote Added: 0011003
2016-08-03 18:54Christian GrothoffNote Added: 0011004
2016-08-17 10:05tgNote Added: 0011040
2016-08-17 10:05tgStatusassigned => informing
2016-08-17 10:05tgResolutionopen => fixed
2016-08-17 10:05tgFixed in Version => git (master)
2016-09-18 22:55Christian GrothoffFixed in Versiongit (master) => 0.1
2016-10-11 15:28Christian GrothoffStatusinforming => closed