View Issue Details

IDProjectCategoryView StatusLast Update
0006602Talerlibeufin-nexuspublic2023-09-28 11:22
ReporterMS Assigned ToAntoine A 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Target Version0.9.3Fixed in Version0.9.3 
Summary0006602: Check that API docs match the code.
DescriptionThere is also a minimal library that checks if the fields are present in the JSON objects, although it doesn't validate the values.

Here's an example of how to use that library:
https://git.taler.net/libeufin.git/tree/integration-tests/json_checks.py?id=f3a2bf68bef89428d7a3885531b1780d51f6a81b
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MS

2020-11-10 10:39

reporter   ~0017113

All the API calls used in the tests *except* the Taler facade have been double checked using the "check library" mentioned above.
Next step: test the Taler facade using the same check-library, and extend test cases to use EVERY API call that is written in the documentation.

MS

2023-02-03 14:13

reporter   ~0019746

Sandbox got reviewed along the Circuit API implementation. Nexus needs a pass.

MS

2023-09-25 09:45

reporter   ~0020538

Nexus will drop any REST service. Solving this.

Issue History

Date ModifiedUsernameFieldChange
2020-09-11 15:47MSNew Issue
2020-09-11 15:48MSDescription Updated
2020-11-10 10:39MSNote Added: 0017113
2020-11-10 10:39MSAssigned To => MS
2020-11-10 10:39MSStatusnew => assigned
2020-11-10 10:46MSTarget Version => 0.9.2
2023-02-03 14:13MSNote Added: 0019746
2023-02-21 15:26Christian GrothoffTarget Version0.9.2 => 0.9.3
2023-04-11 09:27MSStatusassigned => acknowledged
2023-04-13 18:26Florian DoldProjectlibeufin => Taler
2023-04-13 18:26Florian DoldCategorynexus => General
2023-04-13 19:44Florian DoldCategoryGeneral => libeufin-nexus
2023-06-29 10:02MSTarget Version0.9.3 => 0.9.4
2023-09-03 16:17Christian GrothoffAssigned ToMS => Antoine A
2023-09-25 09:45MSNote Added: 0020538
2023-09-25 09:45MSStatusacknowledged => informing
2023-09-25 09:45MSResolutionopen => no change required
2023-09-28 11:21Christian GrothoffFixed in Version => 0.9.3
2023-09-28 11:21Christian GrothoffTarget Version0.9.4 => 0.9.3
2023-09-28 11:22Christian GrothoffStatusinforming => closed