View Issue Details

IDProjectCategoryView StatusLast Update
0011643Talerdeployment and operationspublic2026-08-06 15:58
Reportervecirex Assigned Tovecirex 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
PriorityurgentSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Target Version1.6 
Summary0011643: deploy taler-merchant-webui v1.6.12
DescriptionScope:

TOPS CH Merchant production deployment (mytops); only webui

Relevant hosts:

lifeline

Relevant tags / versions:

packaging-1.6.x-20260718

taler-merchant-webui 1.6.12-0+trixie [from: 1.6.11-0+trixie]

Known critical bugs:

- Issue 0011340 addressed, but frontend-only

Tests performed:

- Automated browser testing attempting to use mixed or uppercase characters to create a new account
  => OK
- Manual attempts to do the same
  => OK

Special considerations:

None

Other accepted risks:

in integration or monitoring tests, err 401 can still be triggerd
  => non-CLI/headless-proof

Sign-off:
- HernĂ¢ni Marques, 2026-07-18
Tagslifeline, mytops, quality, ux

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

vecirex

2026-07-17 22:27

administrator   ~0029185

# Post-deployment Report

Post-deployment checks:
- dpkg --list | grep taler-merchant-webui
ii taler-merchant-webui 1.6.12-0+trixie [...]
- systemctl --list-failed
 => no failed units
- ps -axw | grep [t]taler
 => shows taler-merchant-httpd running
- /webui checked, login attempted
 => OK
- journalctl -u taler-merchant-httpd --since "2026-07-18 00:22" | wc -l
=> 1.5k lines
- journalctl -u taler-merchant-httpd --since "2026-07-18 00:22" | grep -i err
=> empty: OK

Issues addressed:

None

Other issues:

vecirex

2026-07-17 22:28

administrator   ~0029186

Pls check if fine!

Florian Dold

2026-07-19 23:04

manager   ~0029198

LGTM!

vecirex

2026-08-06 15:58

administrator   ~0029388

Proper solution w/ taler-merchant (not only taler-merchant-webui), ensuring backend-wise no lower-cased chars pass through for the username.

Issue History

Date ModifiedUsernameFieldChange
2026-07-17 22:13vecirexNew Issue
2026-07-17 22:13vecirexStatusnew => assigned
2026-07-17 22:13vecirexAssigned To => vecirex
2026-07-17 22:13vecirexTag Attached: lifeline
2026-07-17 22:13vecirexTag Attached: mytops
2026-07-17 22:13vecirexTag Attached: quality
2026-07-17 22:13vecirexTag Attached: ux
2026-07-17 22:27vecirexNote Added: 0029185
2026-07-17 22:27vecirexAssigned Tovecirex => Florian Dold
2026-07-17 22:28vecirexNote Added: 0029186
2026-07-19 23:04Florian DoldNote Added: 0029198
2026-07-19 23:04Florian DoldAssigned ToFlorian Dold => vecirex
2026-07-28 13:57Florian DoldTarget Version => 1.6
2026-07-30 10:40Florian DoldStatusassigned => informing
2026-07-30 10:40Florian DoldResolutionopen => fixed
2026-08-06 15:58vecirexStatusinforming => closed
2026-08-06 15:58vecirexNote Added: 0029388