View Issue Details

IDProjectCategoryView StatusLast Update
0008526Talerwallet-corepublic2025-10-01 22:55
Reportersebasjm Assigned Tosebasjm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version1.1 
Summary0008526: parsing taler:// and payto:// should also get errors
Descriptionwe need a parse that returns information about the missing pieces on a URI format in order to show better instructions in an input text

this can be implemented in utils, next to the `parseURI` which already exist, to be by all apps
Tagsux

Relationships

child of 0009758 resolvedsebasjm tried to add TOPS exchange to WebExtension and failed 

Activities

sebasjm

2024-03-05 12:33

developer   ~0021670

also iban parser and "IBAN validation should remove space and '-' "

sebasjm

2025-09-30 20:03

developer   ~0026069

35c07e237..a3308d5fb adds a Payto parser that return error code for every combination. All UI that uses this now can create a proper error message.

All the previous function are unchanged but marked as deprecated to prevent breaking changes

sebasjm

2025-10-01 15:19

developer   ~0026076

a3308d5fb..f75859dd6 adds a TalerUri parser that return errors

sebasjm

2025-10-01 22:55

developer   ~0026079

f75859dd6..cb3be034e all units test passing

Issue History

Date Modified Username Field Change
2024-02-27 14:13 sebasjm New Issue
2024-02-27 14:13 sebasjm Status new => assigned
2024-02-27 14:13 sebasjm Assigned To => sebasjm
2024-03-05 12:33 sebasjm Note Added: 0021670
2024-04-03 18:51 Florian Dold Target Version 0.10 => 0.11
2024-04-05 15:05 Christian Grothoff Target Version 0.11 => 0.14
2024-08-07 19:11 Florian Dold Target Version 0.14 => 1.0 stretch goals
2025-04-17 22:27 Christian Grothoff Tag Attached: ux
2025-04-17 22:27 Christian Grothoff Target Version 1.0 stretch goals => post-1.0
2025-04-24 00:28 Christian Grothoff Assigned To sebasjm =>
2025-04-24 00:28 Christian Grothoff Status assigned => confirmed
2025-08-25 14:36 sebasjm Relationship added child of 0009758
2025-08-25 14:36 sebasjm Target Version post-1.0 => 1.1
2025-09-30 20:03 sebasjm Note Added: 0026069
2025-10-01 15:19 sebasjm Note Added: 0026076
2025-10-01 22:55 sebasjm Note Added: 0026079
2025-10-01 22:55 sebasjm Assigned To => sebasjm
2025-10-01 22:55 sebasjm Status confirmed => resolved
2025-10-01 22:55 sebasjm Resolution open => fixed