View Issue Details

IDProjectCategoryView StatusLast Update
0010711Talersandcastle (containerized demo deployment)public2025-12-18 20:59
ReporterStefan Assigned Tosebasjm  
PrioritynormalSeveritytrivialReproducibilityalways
Status closedResolutionfixed 
Product Version1.2 
Target Version1.3Fixed in Version1.3 
Summary0010711: Merchant Backoffice UI: Terms of service unavailable
DescriptionTo do:

- Shorten string "Accept Terms of service" to "Terms of service"

See also the related ticket 0010802
Steps To ReproduceVisit any of the Taler Merchant deployments (demo, test, hacktivism.ch, my.taler-ops.ch) and create a new account. Then, on the registration screen click on "Accept the Terms of service".
Additional InformationWhat has been done so far:
1. The string "Accept the terms of service" has to be set into tags for internationalisation [done]
3. Also the tooltip={i18n.str`You must accept the terms of service to continue.`} has to be `You must accept the Terms of service to continue.` [done]
TagsNo tags attached.

Relationships

related to 0010799 resolvedsebasjm Merchant Backoffice: String needs to be swapped with another one 
related to 0010623 assignedFlorian Dold replace the prebuilt SPA development release procedure 
related to 0010802 assignedvecirex For TOPS/CHF (test and deployment): ToS missing 
child of 0010630 closedvecirex Set my.taler-ops.ch live [done in principle by this morning: still solving deps; work parallelized] 

Activities

Stefan

2025-12-03 17:34

developer   ~0026721

sebasjm

2025-12-03 17:38

developer   ~0026722

text changed at 3fba027c1

Stefan

2025-12-04 09:39

developer   ~0026733

Last edited: 2025-12-04 18:04

I cannot find any changes either on https://backend.demo.taler.net nor on https://backend.test.taler.net, so where and how would I be able to review the changes done in https://git-www.taler.net/taler-typescript-core.git/commit/?id=58ae1cbbaa88c4363abf9b57439d475c702c5d2d , @sebasjm ?

Stefan

2025-12-04 18:16

developer   ~0026738

^^
Weblate works again, this time on firefly. I just let the platform send out again the invitation mails to you, @sebasjm, pls check whether these arrived. If not, https://bugs.gnunet.org/view.php?id=10717 is still work in progress, and I will try again later to resend.

Stefan

2025-12-08 21:50

developer   ~0026831

First, on https://backend.demo.taler.net and on https://backend.test.taler.net, Terms of service are still unavailable when you click on "Create new account".
Second, CG in https://bugs.gnunet.org/view.php?id=10536#c26576 wrote "The latest merchant.git now has a new endpoint /terms and /privacy." - where is this, please?

sebasjm

2025-12-08 22:15

developer   ~0026833

this is a server configuration problem, it may be sandcastle configuration so I'm moving this to @florian

the versions are ok since the server returns "not configured" instead of "not found" https://backend.demo.taler.net/terms

Florian Dold

2025-12-10 21:15

manager   ~0026865

I've added a demo ToS to the sandcastle-ng deployments ({test,demo}.taler.net).

For the my.taler-ops.ch deployment, Hernani needs to change his config, I don't have access to it.

vecirex

2025-12-12 00:55

manager   ~0026912

Ah, good: will do then!

vecirex

2025-12-16 09:57

manager   ~0027005

Last edited: 2025-12-16 09:59

@sebasjm:

Point

1. The string "Accept the terms of service" has to be set into tags for internationalisation

appears translated in weblate (as @stefan can confirm), but doesn't appear translated when you try to set up a new merchant instance in self-provisioning.

To reproduce:

Go to https://taler.hacktivism.ch/ and see the mask in German lang for setting up a new merchant.

As what concerns point 4, I will do this server-side as you agreed above, first of all at taler.hacktivsim.ch.

Stefan

2025-12-18 07:39

developer   ~0027097

Adjusted description and reduced priority to normal and severity to trivial. https://bugs.gnunet.org/view.php?id=10802 is still pending with high priority instead.

sebasjm

2025-12-18 13:58

developer   ~0027102

8358e74fa..2478db56b

vecirex

2025-12-18 20:59

manager   ~0027108

For sandcastle (category given) certainly done: can be closed.

As what concerns the TOPS/CHF installations, awaiting feedback: 0010802

Issue History

Date Modified Username Field Change
2025-12-03 14:38 Stefan New Issue
2025-12-03 14:38 Stefan Relationship added related to 0010630
2025-12-03 14:45 vecirex Relationship replaced child of 0010630
2025-12-03 14:59 Stefan Description Updated
2025-12-03 14:59 Stefan Steps to Reproduce Updated
2025-12-03 14:59 Stefan Additional Information Updated
2025-12-03 17:34 Stefan Note Added: 0026721
2025-12-03 17:34 Stefan File Added: Merchant_Registration_screen_Terms_of_service_lead_to_unconfigured_error.png
2025-12-03 17:38 sebasjm Note Added: 0026722
2025-12-03 17:39 sebasjm Assigned To => Stefan
2025-12-03 17:39 sebasjm Status new => assigned
2025-12-03 17:39 sebasjm Status assigned => feedback
2025-12-04 09:39 Stefan Note Added: 0026733
2025-12-04 17:28 sebasjm Relationship added related to 0010623
2025-12-04 18:04 Stefan Note Edited: 0026733
2025-12-04 18:16 Stefan Note Added: 0026738
2025-12-05 20:54 Christian Grothoff Target Version 1.3 => 1.4
2025-12-08 21:50 Stefan Note Added: 0026831
2025-12-08 21:51 Stefan Assigned To Stefan => sebasjm
2025-12-08 21:53 Stefan Status feedback => assigned
2025-12-08 22:15 sebasjm Note Added: 0026833
2025-12-08 22:15 sebasjm Assigned To sebasjm => Florian Dold
2025-12-08 22:15 sebasjm Category merchant backoffice SPA => sandcastle (containerized demo deployment)
2025-12-10 21:15 Florian Dold Note Added: 0026865
2025-12-10 21:15 Florian Dold Assigned To Florian Dold => vecirex
2025-12-12 00:55 vecirex Note Added: 0026912
2025-12-16 09:55 vecirex Assigned To vecirex => sebasjm
2025-12-16 09:57 vecirex Note Added: 0027005
2025-12-16 09:59 vecirex Note Edited: 0027005
2025-12-17 21:56 Stefan Description Updated
2025-12-17 21:56 Stefan Additional Information Updated
2025-12-17 21:56 Stefan Relationship added related to 0010799
2025-12-17 23:12 vecirex Relationship added related to 0010802
2025-12-18 07:36 Stefan Priority high => normal
2025-12-18 07:36 Stefan Severity block => trivial
2025-12-18 07:36 Stefan Description Updated
2025-12-18 07:36 Stefan Steps to Reproduce Updated
2025-12-18 07:36 Stefan Additional Information Updated
2025-12-18 07:39 Stefan Note Added: 0027097
2025-12-18 13:58 sebasjm Status assigned => resolved
2025-12-18 13:58 sebasjm Resolution open => fixed
2025-12-18 13:58 sebasjm Note Added: 0027102
2025-12-18 18:39 Christian Grothoff Fixed in Version => 1.3
2025-12-18 18:39 Christian Grothoff Target Version 1.4 => 1.3
2025-12-18 20:59 vecirex Status resolved => closed
2025-12-18 20:59 vecirex Note Added: 0027108