View Issue Details

IDProjectCategoryView StatusLast Update
0011105Talerdeployment and operationspublic2026-03-09 20:51
Reportersebasjm Assigned Tovecirex  
PriorityhighSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version1.5 
Summary0011105: no phone regex for taler ops
Descriptionhttps://my.taler-ops.ch/config
TagsNo tags attached.

Relationships

related to 0011103 closedChristian Grothoff Phone numbers with many spaces don't work 
has duplicate 0011106 confirmedvecirex Phone numbers need proper checking 
related to 0011108 confirmed Error message when an SMS cannot be delivered (bc of invalid number) should be subtle 

Activities

vecirex

2026-02-19 22:26

manager   ~0027822

Is this a task for me or assignment wrong? Just changed to confirmed, in any case.

sebasjm

2026-02-20 00:54

developer   ~0027824

the configuration is missing in my.taler-ops.ch, see my comments on #infra

for example

taler-merchant.conf

PHONE_REGEX = \+54[ 1234567890]+

and you will see that in /config

$ curl -s https://merchant.taler/config | jq .phone_regex -r
\+54[ 1234567890]+

i think we need a way to signal that there a new configs to tweak

vecirex

2026-03-09 20:49

manager   ~0028060

This now works, good!

PHONE_REGEX = ^\+41 ?[1-9][0-9]( ?[0-9]{3})( ?[0-9]{2})( ?[0-9]{2})$

Issue History

Date Modified Username Field Change
2026-02-18 18:56 sebasjm New Issue
2026-02-19 00:52 vecirex Relationship added has duplicate 0011106
2026-02-19 02:50 vecirex Relationship added related to 0011108
2026-02-19 18:03 Christian Grothoff Assigned To => vecirex
2026-02-19 18:03 Christian Grothoff Status new => assigned
2026-02-19 18:03 Christian Grothoff Target Version => 1.5
2026-02-19 22:26 vecirex Status assigned => acknowledged
2026-02-19 22:26 vecirex Note Added: 0027822
2026-02-20 00:54 sebasjm Note Added: 0027824
2026-02-20 00:58 sebasjm Relationship added related to 0011103
2026-02-22 14:40 Christian Grothoff Status acknowledged => confirmed
2026-02-22 14:40 Christian Grothoff Product Version => git (master)
2026-02-22 14:40 Christian Grothoff Priority normal => high
2026-02-22 15:05 Christian Grothoff Status confirmed => assigned
2026-03-09 20:49 vecirex Note Added: 0028060
2026-03-09 20:49 vecirex File Added: taler-merchant-phone-number-regex-fixed-1.png
2026-03-09 20:49 vecirex File Added: taler-merchant-phone-number-regex-fixed-2.png
2026-03-09 20:49 vecirex File Added: taler-merchant-phone-number-regex-fixed-3.png
2026-03-09 20:49 vecirex File Added: taler-merchant-phone-number-regex-fixed-4.png
2026-03-09 20:49 vecirex File Added: taler-merchant-phone-number-regex-fixed-5.png
2026-03-09 20:51 vecirex Status assigned => closed
2026-03-09 20:51 vecirex Resolution open => fixed