View Issue Details

IDProjectCategoryView StatusLast Update
0007076Anastasisanastasis-webuipublic2022-09-26 20:50
ReporterFlorian Dold Assigned Tosebasjm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.3.0Fixed in Version0.3.0 
Summary0007076: implement provider editing
DescriptionWe need a dialog to manage providers and show the status of available providers.

This dialog should probably be accessible from multiple of the other screens.
TagsNo tags attached.

Activities

sebasjm

2021-11-09 05:08

developer   ~0018466

done at e369f26e..7f6101a2

this new provider screen has a input field to add a provider which test it before being able to click "add"
if the test goes wrong it should a red text behind the field
the test involves checking {url}/config if connect and then parse the json, if the addProviderScreen was invoked to add a specific type of provider (like a sms provider) it will also check that the added provider has this type of authentication method available.

At the end of the screen it has a list of card showing every provider status and info

This screen is now being called from:
 * AuthenticationsEditing on button "manage backup providers"
 * AuthenticationsEditing when clicking on "add email provider" (when the list of backup provider doesn't have that type of auth method)
 * AuthenticationsEditing when there is no backup provider
 * SecretSelecting on button "manage recovery providers"
 * SecretSelecting when there is no recovery provider

we should consider the case on UserAttributesCollecting, if the user has entered valid attributes but in the list of providers there is

Issue History

Date Modified Username Field Change
2021-11-08 17:26 Florian Dold New Issue
2021-11-08 17:26 Florian Dold Assigned To => sebasjm
2021-11-08 17:26 Florian Dold Status new => assigned
2021-11-09 05:08 sebasjm Note Added: 0018466
2021-11-12 18:11 sebasjm Status assigned => resolved
2021-11-12 18:11 sebasjm Resolution open => fixed
2021-11-16 14:44 Christian Grothoff Product Version => Git master
2021-11-16 14:44 Christian Grothoff Fixed in Version => 0.3.0
2021-11-16 14:44 Christian Grothoff Target Version => 0.3.0
2022-09-26 20:50 Christian Grothoff Status resolved => closed