View Issue Details

IDProjectCategoryView StatusLast Update
0006073Talerlibeufin-nexuspublic2023-12-23 17:01
ReporterFlorian Dold Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status acknowledgedResolutionopen 
Target Versionpost-1.0 
Summary0006073: serialize some transaction state to the database
Description... so that we don't run into timeouts when we didn't properly acknowledge a previous transaction.
TagsNo tags attached.

Relationships

related to 0006402 acknowledgedAntoine A handle disrupted EBICS transactions 

Activities

Marcello Stanisci

2020-05-15 18:44

reporter   ~0015908

Still pending. It seems that nexus performs all the steps in two big functions,
without storing any state during the operations:

- doEbicsDownloadTransaction()
- doEbicsUploadTransaction()

Florian Dold

2020-05-24 13:52

manager   ~0015953

We likely require a new API for this. I wouldn't prioritize this right now though.

Just as a reminder, the main purpose of this is to be more robust against failures, because when we don't acknowledge an EBICS upload/download transaction on our side, we might have to wait for a timeout until the bank lets us do the same order type again.

MS

2021-05-27 10:23

reporter   ~0017908

Priority changed after this last note.

MS

2023-11-27 10:56

reporter   ~0020664

That's a structural change in the EBICS communication and it does NOT regard security. It should wait until the first release of the Taler+LibEuFin regional currency installer.

Issue History

Date Modified Username Field Change
2020-02-04 14:38 Florian Dold New Issue
2020-05-15 18:44 Marcello Stanisci Assigned To => Marcello Stanisci
2020-05-15 18:44 Marcello Stanisci Status new => acknowledged
2020-05-15 18:44 Marcello Stanisci Note Added: 0015908
2020-05-24 13:52 Florian Dold Note Added: 0015953
2020-05-24 13:52 Florian Dold Priority normal => low
2020-11-10 12:16 MS Target Version => 0.9.2
2020-12-11 16:46 Florian Dold Priority low => urgent
2020-12-11 16:46 Florian Dold Severity minor => major
2020-12-11 16:48 Florian Dold Assigned To Marcello Stanisci => Florian Dold
2021-05-27 10:23 MS Priority urgent => normal
2021-05-27 10:23 MS Note Added: 0017908
2021-05-27 10:26 MS Relationship added related to 0006402
2023-01-08 11:21 Christian Grothoff Target Version 0.9.2 => 0.9.4
2023-04-13 20:26 Florian Dold Project libeufin => Taler
2023-04-13 20:26 Florian Dold Category nexus => General
2023-04-13 21:43 Florian Dold Category General => libeufin-nexus
2023-08-03 21:00 Florian Dold Assigned To Florian Dold => MS
2023-11-27 10:56 MS Note Added: 0020664
2023-11-27 11:38 MS Target Version 0.9.4 => 0.9.6
2023-12-22 14:35 Christian Grothoff Target Version 0.9.6 => post-1.0
2023-12-23 17:01 Christian Grothoff Assigned To MS =>