View Issue Details

IDProjectCategoryView StatusLast Update
0007065Anastasisreducer specpublic2022-04-14 21:26
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Product VersionGit master 
Target Version0.3.0 
Summary0007065: review types of challenge feedback
DescriptionThe possible list of challenge feedback seems excessive. I'm already removing "hint" in favor of "details".

But is there a reason to ever allow an arbitrary "body"? We can always add this in the future, but I don't see any reason to let the reducer handle this. A provider returning some response we don't understand should just be considered an error.
TagsNo tags attached.

Activities

Florian Dold

2021-11-03 12:24

manager   ~0018453

The "authentication-timeout" state is also rather unclear. The documentation makes it sound like it should be "authentication-pending"? What's an example where this response can happen?

Florian Dold

2021-11-03 12:31

manager   ~0018454

"external-instructions" is way too generic. Why isn't "redirect" an external instruction? The "state" here really should be "auth-iban" or something.

Christian Grothoff

2022-03-10 04:22

manager   ~0018789

Latest reducer API has cleaned up the challenge types a lot. Please let me know if you see anything else amiss -- and update the Typescript implementation to match the latest C edition...

Florian Dold

2022-04-14 21:25

manager   ~0018880

The challenge feedback in both reducers is now cleaned up, anastasis-webui doesn't render everything properly yet.

Issue History

Date Modified Username Field Change
2021-11-03 12:18 Florian Dold New Issue
2021-11-03 12:24 Florian Dold Note Added: 0018453
2021-11-03 12:31 Florian Dold Note Added: 0018454
2021-12-31 12:38 Christian Grothoff Assigned To => Christian Grothoff
2021-12-31 12:38 Christian Grothoff Status new => assigned
2022-03-10 04:21 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2022-03-10 04:22 Christian Grothoff Note Added: 0018789
2022-04-14 21:25 Florian Dold Note Added: 0018880
2022-04-14 21:26 Christian Grothoff Product Version => Git master
2022-04-14 21:26 Christian Grothoff Target Version => 0.3.0