View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011809 | Taler | wallet (WebExtension) | public | 2026-09-18 23:46 | 2026-11-03 08:19 |
| Reporter | Christian Grothoff | Assigned To | Florian Dold | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | implementing | Resolution | open | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 1.6 | ||||
| Summary | 0011809: demo payment flow regression | ||||
| Description | In Firefox, when I go to the blog shop to buy an article, the payment dialog no longer appears in the same tab as the original site. Instead, a new tab opens with the WebExtension (kind-of OK, I still think even that is a regression). There, I'm asked to confirm opening the URL (very bad). I have to click on "continue" twice, even though this is a completely trivial action we NEVER said required approval. Then I get to see the contract terms and can pay. After paying, I then have to click "continue to merchant" (again, useless extra and new step). The merchant then opens in the new tab, leaving TWO tabs open with the page I just paid for. We used to have ONE click payments, this regression requires like 4 clicks and creates an extra tab. | ||||
| Tags | No tags attached. | ||||
| Needs to be tested more and published, but first iteration of a fix is commited: commit 2bf1b48cd7f628de0eb189354d73c153e3a9788f (HEAD -> master, origin/master, origin/HEAD) Author: Florian Dold <dold@taler.net> Date: Sun Sep 20 01:04:54 2026 +0200 wallet-webui: restore browser checkout without extra prompts Issue: https://bugs.taler.net/n/11809 | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-09-18 23:46 | Christian Grothoff | New Issue | |
| 2026-09-18 23:46 | Christian Grothoff | Status | new => assigned |
| 2026-09-18 23:46 | Christian Grothoff | Assigned To | => Florian Dold |
| 2026-09-19 23:11 | Florian Dold | Note Added: 0030021 | |
| 2026-11-03 07:21 | Status | assigned => implementing | |
| 2026-11-03 08:19 | Florian Dold | Target Version | 1.7 => 1.6 |
| 2026-11-03 08:19 | Florian Dold | Note Edited: 0030021 |