 7ef14eb86d
			
		
	
	7ef14eb86d
	
	
	
		
			
			* blueprints: only create default brand if no other default brand exists Signed-off-by: Jens Langhammer <jens@goauthentik.io> * format Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix invalid blueprint Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix flaky test, improve pytest output Signed-off-by: Jens Langhammer <jens@goauthentik.io> * format Signed-off-by: Jens Langhammer <jens@goauthentik.io> --------- Signed-off-by: Jens Langhammer <jens@goauthentik.io>
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| metadata:
 | |
|   name: Default - Brand
 | |
| version: 1
 | |
| entries:
 | |
|   - model: authentik_blueprints.metaapplyblueprint
 | |
|     attrs:
 | |
|       identifiers:
 | |
|         name: Default - Authentication flow
 | |
|       required: false
 | |
|   - model: authentik_blueprints.metaapplyblueprint
 | |
|     attrs:
 | |
|       identifiers:
 | |
|         name: Default - Invalidation flow
 | |
|       required: false
 | |
|   - model: authentik_blueprints.metaapplyblueprint
 | |
|     attrs:
 | |
|       identifiers:
 | |
|         name: Default - User settings flow
 | |
|       required: false
 | |
|   - attrs:
 | |
|       flow_authentication:
 | |
|         !Find [authentik_flows.flow, [slug, default-authentication-flow]]
 | |
|       flow_invalidation:
 | |
|         !Find [authentik_flows.flow, [slug, default-invalidation-flow]]
 | |
|       flow_user_settings:
 | |
|         !Find [authentik_flows.flow, [slug, default-user-settings-flow]]
 | |
|     identifiers:
 | |
|       domain: authentik-default
 | |
|       default: true
 | |
|     state: created
 | |
|     conditions:
 | |
|       # Only create default brand if no other default brand exists
 | |
|       - !Condition [NOR, !Find [authentik_brands.brand, [default, True]]]
 | |
|     model: authentik_brands.brand
 |