View Issue Details

IDProjectCategoryView StatusLast Update
0005448Talerauditorpublic2019-12-20 18:12
ReporterFlorian Dold Assigned ToChristian Grothoff 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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005448: auditor should provide list of audited exchanges
DescriptionThis allows the merchants to automatically register with all exchanges audited by one auditor.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2018-10-28 10:43

manager   ~0013293

auditordb now has a list of exchanges. API specification also exists. Next steps:
(1) implement HTTPD logic to list exchanges
(2) implement command-line tool to add/delete exchange to/from the list
(3) extend DB schema with foreign key constraints to ensure auditor only
    audits exchanges on the list, also enables auditor GC by deleting exchange!
(4) use by merchants will be a _separate_ issue!

Christian Grothoff

2018-10-28 11:03

manager   ~0013294

Last edited: 2018-10-28 11:03

(1) is now done, but we might still want to have libtalerauditor support as well.

Christian Grothoff

2018-10-28 15:45

manager   ~0013296

libtalerauditor support now exists (af416245..a5708065)

Christian Grothoff

2018-11-03 20:32

manager   ~0013313

taler-auditor-exchange command-line tool to add/remove exchanges from the list now exists. Testing and (3) are still missing.

Christian Grothoff

2018-11-04 10:00

manager   ~0013314

126e3911..33441042 adds the foreign key constraint.

What is still missing is an automated test involving taler-auditor-httpd.

Issue History

Date ModifiedUsernameFieldChange
2018-09-28 08:47Florian DoldNew Issue
2018-09-28 08:47Florian DoldStatusnew => assigned
2018-09-28 08:47Florian DoldAssigned To => Christian Grothoff
2018-10-06 13:08Christian GrothoffSeverityminor => feature
2018-10-28 10:43Christian GrothoffNote Added: 0013293
2018-10-28 11:03Christian GrothoffNote Added: 0013294
2018-10-28 11:03Christian GrothoffNote Edited: 0013294
2018-10-28 15:45Christian GrothoffNote Added: 0013296
2018-11-03 20:32Christian GrothoffNote Added: 0013313
2018-11-04 10:00Christian GrothoffNote Added: 0013314
2018-11-04 16:40Christian GrothoffStatusassigned => informing
2018-11-04 16:40Christian GrothoffResolutionopen => fixed
2018-11-04 16:40Christian GrothoffFixed in Version => 0.6
2018-11-04 16:40Christian GrothoffProduct Version => git (master)
2018-11-04 16:40Christian GrothoffTarget Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed