View Issue Details

IDProjectCategoryView StatusLast Update
0006262libeufinlibeufin-nexuspublic2023-01-08 10:32
ReporterFlorian Dold Assigned ToFlorian Dold  
PriorityurgentSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.0Fixed in Version0.9.0 
Summary0006262: move camt parsing to helper function(s), handle multiple txns, have unit tests
DescriptionCurrently, we don't handle multiple transactions, and the parsing is intertwined with the DB logic. It should be separated out and tested.

In the first iteration, it's still okay to use XPath. But at a later point in time, we will want to move to a more robust parsing solution.
TagsNo tags attached.

Activities

MS

2020-05-26 15:23

manager   ~0015968

4418c5c2f91789c6b0 just defines a separate camt parser.

MS

2020-05-26 15:35

manager   ~0015969

4418c5c..cb2e48c introduces the testing gear.

MS

2020-05-26 16:22

manager   ~0015970

Wiring the new parser with the production code and handling multiple "Ntry" nodes are STILL missing.

MS

2020-06-09 10:19

manager   ~0016244

Moving to 'urgent', at least for the multiple transactions part.

MS

2020-06-09 16:09

manager   ~0016246

Assigning to Florian, based on a private discussion.

Florian Dold

2020-06-18 21:52

manager   ~0016304

Almost done, what's missing is more tests / test files, as well as some final touches on the JSON format.

Florian Dold

2021-01-22 16:23

manager   ~0017390

This is already separated out.

Issue History

Date Modified Username Field Change
2020-05-26 11:22 Florian Dold New Issue
2020-05-26 11:22 Florian Dold Status new => assigned
2020-05-26 11:22 Florian Dold Assigned To => MS
2020-05-26 15:23 MS Note Added: 0015968
2020-05-26 15:35 MS Note Added: 0015969
2020-05-26 16:22 MS Note Added: 0015970
2020-06-09 10:19 MS Priority normal => urgent
2020-06-09 10:19 MS Note Added: 0016244
2020-06-09 16:08 MS Assigned To MS => Florian Dold
2020-06-09 16:09 MS Note Added: 0016246
2020-06-18 21:52 Florian Dold Note View State: 0016246: private
2020-06-18 21:52 Florian Dold Note View State: 0016246: public
2020-06-18 21:52 Florian Dold Note Added: 0016304
2020-11-10 11:44 MS Target Version => 0.9.1
2021-01-22 16:23 Florian Dold Status assigned => resolved
2021-01-22 16:23 Florian Dold Resolution open => fixed
2021-01-22 16:23 Florian Dold Note Added: 0017390
2023-01-08 10:31 Christian Grothoff Fixed in Version => 0.9.0
2023-01-08 10:31 Christian Grothoff Target Version 0.9.1 => 0.9.0
2023-01-08 10:32 Christian Grothoff Status resolved => closed
2023-04-13 20:38 Florian Dold Category nexus => libeufin-nexus