web/admin: provide default invalidation flows for LDAP and Radius (#11861)
* web: Add InvalidationFlow to Radius Provider dialogues
## What
- Bugfix: adds the InvalidationFlow to the Radius Provider dialogues
  - Repairs: `{"invalidation_flow":["This field is required."]}` message, which was *not* propagated
    to the Notification.
- Nitpick: Pretties `?foo=${true}` expressions: `s/\?([^=]+)=\$\{true\}/\1/`
## Note
Yes, I know I'm going to have to do more magic when we harmonize the forms, and no, I didn't add the
Property Mappings to the wizard, and yes, I know I'm going to have pain with the *new* version of
the wizard. But this is a serious bug; you can't make Radius servers with *either* of the current
dialogues at the moment.
* web/admin: provide default invalidation flows for LDAP provider.
* admin/web: the default invalidation flows for LDAP and Radius are different from the others.
			
			
This commit is contained in:
		| @ -71,6 +71,7 @@ export class ApplicationWizardApplicationDetails extends WithBrandConfig(BasePro | ||||
|                         flowType=${FlowsInstancesListDesignationEnum.Invalidation} | ||||
|                         .currentFlow=${provider?.invalidationFlow} | ||||
|                         .brandFlow=${this.brand.flowInvalidation} | ||||
|                         defaultFlowSlug="default-invalidation-flow" | ||||
|                         required | ||||
|                     ></ak-branded-flow-search> | ||||
|                     <p class="pf-c-form__helper-text">${msg("Flow used for unbinding users.")}</p> | ||||
|  | ||||
| @ -86,7 +86,7 @@ export class ApplicationWizardAuthenticationByRadius extends WithBrandConfig(Bas | ||||
|                             <ak-flow-search | ||||
|                                 flowType=${FlowsInstancesListDesignationEnum.Invalidation} | ||||
|                                 .currentFlow=${provider?.invalidationFlow} | ||||
|                                 defaultFlowSlug="default-provider-invalidation-flow" | ||||
|                                 defaultFlowSlug="default-invalidation-flow" | ||||
|                                 required | ||||
|                             ></ak-flow-search> | ||||
|                             <p class="pf-c-form__helper-text"> | ||||
|  | ||||
| @ -157,6 +157,7 @@ export class LDAPProviderFormPage extends WithBrandConfig(BaseProviderForm<LDAPP | ||||
|                             flowType=${FlowsInstancesListDesignationEnum.Invalidation} | ||||
|                             .currentFlow=${this.instance?.invalidationFlow} | ||||
|                             .brandFlow=${this.brand.flowInvalidation} | ||||
|                             defaultFlowSlug="default-invalidation-flow" | ||||
|                             required | ||||
|                         ></ak-branded-flow-search> | ||||
|                         <p class="pf-c-form__helper-text"> | ||||
|  | ||||
| @ -176,7 +176,7 @@ export class RadiusProviderFormPage extends WithBrandConfig(BaseProviderForm<Rad | ||||
|                         <ak-flow-search | ||||
|                             flowType=${FlowsInstancesListDesignationEnum.Invalidation} | ||||
|                             .currentFlow=${this.instance?.invalidationFlow} | ||||
|                             defaultFlowSlug="default-provider-invalidation-flow" | ||||
|                             defaultFlowSlug="default-invalidation-flow" | ||||
|                             required | ||||
|                         ></ak-flow-search> | ||||
|                         <p class="pf-c-form__helper-text"> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Ken Sternberg
					Ken Sternberg