View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010626 | Taler | merchant backoffice SPA | public | 2025-11-18 15:16 | 2025-11-18 15:28 |
| Reporter | vecirex | Assigned To | sebasjm | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | confirmed | Resolution | open | ||
| Product Version | 1.2 | ||||
| Target Version | 1.2 | ||||
| Summary | 0010626: Version string mismatch frontend <-> backend: intentional? | ||||
| Description | Confusion is: you run taler-merchant in v1.2.0 and you still see 1.1.1 mentioned in the UI. This can confuse if you are trying a new version of the taler-merchant and are still seeing an old version mentioned in the web. If it's by design that the backoffice/frontend and backend have a different versioning scheme, then at least the frontend part should show which backend version is in use: that is, add additional string from where taler-merchant-httpd --versionships it. | ||||
| Steps To Reproduce | Check installed software in the backend:root@bcead3ae4f5e:/var/taler-src/gnunet# cat /etc/nginx/sites-enabled/taler-merc hant | grep server_name server_name taler.hacktivism.ch; root@bcead3ae4f5e:/var/taler-src/gnunet# dpkg --list | grep taler ii libtalerexchange 1.2.0~trixie amd6 4 Libraries to talk to a GNU Taler exchange. ii libtalermerchant 1.2.0~trixie amd6 4 libraries to talk to a GNU Taler merchant. ii taler-merchant 1.2.0~trixie amd6 4 GNU's payment system merchant backend. ii taler-terms-generator 1.2.0~trixie amd6 4 Tool to generate the terms of service root@bcead3ae4f5e:/var/taler-src/gnunet# taler-merchant-httpd --version taler-merchant-httpd v1.2.0-git-3049fca root@bcead3ae4f5e:/var/taler-src/gnunet# Check so-then the frontend, see pictures attached. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| related to | 0010623 | feedback | Florian Dold | replace the prebuilt SPA development release procedure |
|
|
Also maybe to be revised / explained: what's the versioning in the parentheses, as from the first screenshot, this:"23:1:11" This is also shipped by the /config location of the site: hernani@clementine:~$ curl -s https://taler.hacktivism.ch/config | grep version "version": "23:1:11" |
|
|
the problems comes because historically the spa was developed on repository of wallet-core and not in merchant.git so the version is closed to wallet-core release. we are fixing this doing a rework on how the release process is handled, more here https://bugs.gnunet.org/view.php?id=10623 i will leave this open until the other one is fixed |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-11-18 15:16 | vecirex | New Issue | |
| 2025-11-18 15:16 | vecirex | Status | new => assigned |
| 2025-11-18 15:16 | vecirex | Assigned To | => sebasjm |
| 2025-11-18 15:16 | vecirex | File Added: taler-merchant-backoffice-spa-merchant-backend-version-mismatch.png | |
| 2025-11-18 15:16 | vecirex | File Added: taler-merchant-backoffice-spa-merchant-backend-version-mismatch-webui-login.png | |
| 2025-11-18 15:24 | vecirex | Note Added: 0026510 | |
| 2025-11-18 15:24 | vecirex | File Added: taler-merchant-version-as-of-config-location.png | |
| 2025-11-18 15:27 | sebasjm | Note Added: 0026511 | |
| 2025-11-18 15:28 | sebasjm | Status | assigned => confirmed |
| 2025-11-18 15:28 | sebasjm | Relationship added | related to 0010623 |